
@media screen and (max-width:1440px){.app .companyprofile .content .max-views{margin-top:40px;}
.app .contactus .content .content-main{margin-top:38px;}
.app .recruit .content .content-main .max-views table{margin-top:40px;}
.app .contactus .content .content-main .max-views h1{font-size:30px;}
.app .culturaldetails .max-views .title{margin-top:70px;}
.app .culturaldetails .max-views .title h1{font-size:30px;}
.app .culturaldetails .max-views .content{margin:30px 0;}
.app .culturaldetails .max-views .content .views{height:480px;width:100%;}
.app .culture .content .max-views .lis .text p{font-size:14px;}
.app .report .content .content-main .imgs .txt:nth-child(2){font-size:30px;}
.app .report .content .content-main .imgs .txt:nth-child(3){font-size:28px;}
.app .report .content .content-main .top-views{margin-top:20px;}
.app .report .content .content-main .top-views .buttons{align-items:flex-start;}
.app .cleanindustry .content .content-main .cons .title a .txt span{margin-bottom:30px;}
.app .cleanindustry .content .content-main .cons .title a .txt p{margin-bottom:35px;}
.app .cleanindustry .content .content-main .cons .list >:first-child{margin-top:40px;}
.app .cleanindustry .content .content-main .max-views .cons{margin:20px 0;}
.app .cleanindustry .content .content-main .cons .list .li a .time span{font-size:44px;}
.app .thematicwork .content .content-main .cons .title a .txt span{margin-bottom:30px;}
.app .thematicwork .content .content-main .cons .title a .txt p{margin-bottom:48px;}
.app .thematicwork .content .content-main .cons .title a .txt h2{font-size:22px;}
.app .brand .content .content-main .cons .title a .txt span{margin-bottom:18px;}
.app .brand .content .content-main .cons .title a .txt p{margin-bottom:28px;}
.app .brand .content .content-main .cons .title a .txt h2{font-size:20px;}
.app .brand .content .content-main .cons > .tit{width:60%;}
.app .brand .content .content-main .cons > img{margin:20px 0;}
.app .partynews .content .content-main .cons .lis a .txt p{width:100%;display:-webkit-box;-webkit-line-clamp:2;/* 行数 */ -webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.app .partynews .content .content-main .cons .lis a .time span{font-size:20px;}
.app .newsdetail .max-views .title h1{font-size:30px;}
.app .button-btn p{width:49%;}
.app .content-main{margin-top:0px;}
.app .news .content .content-main .max-views .cons .lis a .imgs{height:220px;}
.app .news .content .content-main .max-views .cons .lis a .txts > div p:nth-child(1){font-size:28px;}
.app .news .content .content-main .max-views .cons .lis a .txts > div{margin-top:15px;}
.app .honor .content .content-main .max-views h1{font-size:30px;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig{width:61.5%;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig .title h2{font-size:26px;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig .title span{font-size:18px;}
.app .framework .content .content-main .max-views .cont-top .swiper .swiper-but{right:46%;}
.app .framework .content .content-main .max-views .buttom-view .imgs{width:36%;}
.app .framework .content .content-main .max-views .buttom-view .title{width:60%;}
.app .framework .content .content-main .max-views .cont-top .swiper .swiper-but{bottom:0;}
.app .banners{height:500px !important;}
.app .companyprofile .content .content-main .max-views .txt .t-right span{font-size:24px;}
.app .companyprofile .content .content-main .max-views .video ul li strong{font-size:36px;}
.app .companyprofile .content .content-main .max-views .txt .t-right h2{font-size:28px;}
.app .companyprofile .content .content-main .max-views .txt .t-left{width:30%;height:341px;}
.app .companyprofile .content .content-main .max-views .txt .t-right{width:66%;}
.app .companyprofile .content .content-main .max-views .txt .t-right > div p{font-size:14px;}
.app .banners .max-views .text p{font-size:40px;}
.app .banners .max-views .text h2{font-size:20px;}
.app .main .max-views{width:85% !important;}
.app .framework .content .content-main .max-views .buttom-view .title h2{font-size:26px;}
.app .framework .content .content-main .max-views .buttom-view .title span{font-size:18px;}
.app .business .content .max-views .lis a .text:nth-child(1){font-size:14px;}
.app .business .content .max-views .lis a .text h3{font-size:30px;}}@media screen and (max-width:1024px){.app .contactus .content .content-main .max-views h1{font-size:24px;margin-bottom:30px;}
.app .culturaldetails .max-views .title h1{font-size:26px;}
.app .contactus .content .content-main .max-views .cont p{font-size:14px;}
.app .culturaldetails .max-views .content p{font-size:14px;}
.app .culturaldetails .max-views .title{margin-top:30px;}
.app .culture .content .max-views .lis{width:49%;}
.app .report .content .content-main .imgs{height:410px;padding:0;}
.app .report .content .content-main .imgs .txt{padding-top:90px;padding-left:100px;}
.app .report .content .content-main .imgs .txt:nth-child(2){font-size:24px;}
.app .report .content .content-main .imgs .txt:nth-child(3){font-size:24px;}
.app .thematicwork .content .content-main .cons > img{width:66%;}
.app .thematicwork .content .content-main .cons{margin-top:20px;}
.app .thematicwork .content .content-main .cons .title{margin:30px 0;}
.app .thematicwork .content .content-main .cons .title a{flex-direction:column;height:auto;}
.app .thematicwork .content .content-main .cons .title a .imgs{width:100%;height:200px;}
.app .thematicwork .content .content-main .cons .title a .txt{margin-top:20px;width:100%;}
.app .thematicwork .content .content-main .cons .lis .li a .txt{margin-bottom:20px;}
.app .thematicwork .content .content-main .cons .lis{margin-top:0px;}
.app .thematicwork .content .content-main .cons .lis .li a .txt p{margin-bottom:6px;}
.app .thematicwork .content .content-main .cons .title a .txt h2{font-size:20px;}
.app .thematicwork .content .content-main .cons .title a .txt p{margin-bottom:0px;}
.app .thematicwork .content .content-main .cons .lis .li a{flex-direction:column;}
.app .thematicwork .content .content-main .cons .lis .li a .txt{width:100%;}
.app .thematicwork .content .content-main .cons .lis .li a .imgs{width:100%;height:190px;}
.app .thematicwork .content .content-main .cons .title a .txt span{margin-bottom:0;}
.app .thematicwork .content .content-main .cons .title a .txt:last-child{display:none;}
.app .brand .content .content-main .cons .lis .li a .txt{padding-top:0px;}
.app .brand .content .content-main .cons > p{font-size:14px;}
.app .brand .content .content-main .cons .title a{flex-direction:column;height:auto;}
.app .partynews .content .content-main .cons .lis a{flex-direction:column;}
.app .brand .content .content-main .cons .title a .imgs{width:100%;height:200px;}
.app .brand .content .content-main .cons .title a .imgs img{width:100%;height:100%;}
.app .brand .content .content-main .cons .title a .txt{width:100%;margin-top:20px;}
.app .brand .content .content-main .cons .title{margin-top:20px;}
.app .brand .content .content-main .cons .lis{margin-top:26px;}
.app .brand .content .content-main .cons .lis .li a{flex-direction:column;}
.app .brand .content .content-main .cons .lis .li a .txt{width:100%;}
.app .brand .content .content-main .cons .lis .li a .imgs{width:100%;height:190px;}
.app .brand .content .content-main .cons .lis .li a .txt p{margin-bottom:4px;}
.app .brand .content .content-main .cons .lis .li{padding-bottom:20px;margin-bottom:20px;}
.app .brand .content .content-main .cons .title a .txt span{display:none;}
.app .brand .content .content-main .cons .title a .txt p{margin-bottom:0;}
.app .partynews .content .content-main .cons .lis a .imgs{width:100%;height:200px;}
.app .partynews .content .content-main .cons .lis a .txt{width:100%;}
.app .partynews .content .content-main .cons .lis a .txt h4{margin-bottom:16px;}
.app .partynews .content .content-main .cons .lis a .time{width:100%;}
.app .partynews .content .content-main .cons .lis a .time:nth-child(2){display:none;}
.app .partynews .content .content-main .cons .lis a{margin-bottom:30px;padding-bottom:30px;}
.app .partynews .content .content-main .cons .lis a .txt{padding-top:10px;}
.app .partynews .content .content-main .cons .lis a .time span{font-size:16px;}
.app .newsdetail .max-views .title h1{font-size:26px;}
.app .newsdetail .max-views .content p{font-size:14px;}
.app .newsdetail .max-views .title{margin-top:40px;}
.app .button-btn p{font-size:14px;}
.app .business .content .max-views .lis a{flex-direction:column !important;}
.app .business .content .max-views .lis{margin-bottom:24px;}
.app .business .content .max-views .lis{height:auto;}
.app .business .content .max-views .lis a .imgs{width:100%;height:200px;}
.app .business .content .max-views .lis a .text{width:100%;}
.app .news .content .content-main .max-views .cons .lis{width:49%;}
.app .news .content .content-main .max-views .cons .lis a .txts h4{font-size:16px;}
.app .news .content .content-main .max-views .cons .lis a .txts > p{font-size:14px;}
.app .news .content .content-main .max-views .cons .lis a .txts > div p:nth-child(1){font-size:22px;}
.app .honor .content .content-main .max-views h1{font-size:24px;}
.app .framework .content .content-main .max-views .buttom-view{flex-direction:column;}
.app .framework .content .content-main .max-views .buttom-view .title{width:100%;}
.app .framework .content .content-main .max-views .buttom-view{margin-top:0;}
.app .framework .content .content-main .max-views .buttom-view .title{padding-top:50px;}
.app .framework .content .content-main .max-views .buttom-view .title h2{font-size:22px;}
.app .framework .content .content-main .max-views .buttom-view .title p{font-size:14px;}
.app .framework .content .content-main .max-views .buttom-view .imgs{width:100%;height:200px;}
.app .framework .content .content-main .max-views .buttom-view .imgs img{width:100%;height:100%;object-fit:cover;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide{flex-direction:column;}
.app .framework .content .content-main .max-views .cont-top{height:auto;padding-bottom:40px;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .lef{width:100%;height:200px;padding:0;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig{width:100%;height:auto;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig .title h2{font-size:20px;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig .title span{font-size:16px;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig .title{margin-bottom:6px;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig .conts p{font-size:14px;}
.app .companyprofile .content .content-main .max-views .txt{flex-direction:column;position:relative;}
.app .companyprofile .content .content-main .max-views .txt .t-right{width:100%;}
.app .companyprofile .content .content-main .max-views .txt .t-left{width:100px;height:100px;position:absolute;right:0;top:0;}
.app .companyprofile .content .content-main .max-views .txt .t-right span{font-size:20px;}
.app .companyprofile .content .content-main .max-views .txt .t-right h2{font-size:24px;}
.app .companyprofile .content .content-main .max-views .video ul li strong{font-size:30px;}
.app .companyprofile .content .content-main .max-views .video ul li p{font-size:14px;}
.app .companyprofile .content .content-main .max-views .video{margin:40px 0;}
.app .nav ul li a{font-size:14px;}
.app .companyprofile .content .content-main .max-views .txt .t-right span{width:100%;}
.app .main .max-views{width:90% !important;}
.app .banners{height:250px !important;}
.app .banners .max-views .text p{font-size:32px;}
.app .news .content .content-main .max-views .cons .lis a .txts{height:auto;margin-bottom:20px;}
.app .business .content .max-views .lis a .text h3{font-size:26px;}
.app .business .content .max-views .lis a .imgs{margin-bottom:20px;}
.app .business .content .max-views .lis a .text h3,.app .business .content .max-views .lis a .text p{margin-bottom:10px;}
.app .cleanindustry .content .content-main .cons .title a{flex-direction:column;}
.app .cleanindustry .content .content-main .cons .title a .imgs{width:100%;height:200px;}
.app .cleanindustry .content .content-main .cons .title a .imgs img{width:100%;height:100%;}
.app .cleanindustry .content .content-main .cons .title a .txt{margin-top:20px;width:100%;}
.app .cleanindustry .content .content-main .cons .title a .txt h2{font-size:20px;margin-bottom:0px;}
.app .cleanindustry .content .content-main .cons .title a .txt span{margin-bottom:10px;}
.app .cleanindustry .content .content-main .cons .title a .txt:last-child{display:none;}
.app .cleanindustry .content .content-main .cons .list .li a{flex-direction:column-reverse;}
.app .cleanindustry .content .content-main .cons .list .li a .imgs{width:100%;}
.app .cleanindustry .content .content-main .cons .list .li a .txt{width:100%;}
.app .cleanindustry .content .content-main .cons .list .li a .txt p{margin-bottom:4px;}
.app .cleanindustry .content .content-main .cons .list .li a .txt h4{margin-bottom:6px;}
.app .cleanindustry .content .content-main .cons .list .li a .txt{margin-top:20px;}
.app .cleanindustry .content .content-main .cons .list .li a .txt span{display:none;}
.app .cleanindustry .content .content-main .cons .list .li a .time{width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end;}
.app .cleanindustry .content .content-main .cons .list .li a .time span{font-size:13px;color:#9E9E9F;margin-left:6px;line-height:unset;}
.app .cleanindustry .content .content-main .cons .list .li a .txt p{font-size:14px;}
.app .cleanindustry .content .content-main .cons .list .li{padding-bottom:25px;margin-bottom:25px;}
.app .publicity .content .content-main .max-views ul li div p{margin-top:14px;margin-bottom:14px;font-size:14px;}}@media screen and (max-width:768px){.app .button-btn{flex-direction:column;}
.app .button-btn:first-child{margin-bottom:10px;}
.app .button-btn p{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.app .information .maps{height:300px;}
.app .recruit .content .content-main .max-views table{min-width:600px;}
.app .recruit .content .content-main .max-views{overflow-x:scroll;}
.app .recruit .content .content-main{margin-top:0;}
.app .recruit .content .content-main .max-views table tbody tr td{font-size:14px;}
.app .contactus .content .content-main .max-views h1{font-size:20px;}
.app .culturaldetails .max-views .content .swiper .button div{width:40px;height:40px;}
.app .culturaldetails .max-views .content .swiper .button div span{line-height:40px;}
.app .culturaldetails .max-views .content .views{height:338px;}
.app .culturaldetails .max-views .title h1{font-size:22px;}
.app .culture .content .max-views .lis{width:99%;height:auto;margin-bottom:0;}
.app .culture .content .max-views .lis .imgs{height:200px;}
.app .culture .content .max-views .lis .text p{min-height:unset;}
.app .report .content .content-main .imgs .txt{box-sizing:border-box;width:100%;}
.app .report .content .content-main .top-views .buttons{flex-direction:column;}
.app .report .content .content-main .top-views .buttons .lis{width:100%;flex-direction:row;text-align:left;margin-bottom:20px;}
.app .report .content .content-main .top-views .buttons .lis span{min-height:unset;}
.app .report .content .content-main .top-views .buttons .lis img{width:9%;}
.app .report .content .content-main .top-views .buttons .lis p{margin:0 10px;width:14%;}
.app .publicity .content .content-main .max-views ul li span{font-size:14px;}
.app .publicity .content .content-main .max-views ul li div p{font-size:14px;}
.app .thematicwork .content .content-main .cons .title a .txt h2{font-size:16px;}
.app .thematicwork .content .content-main .cons .lis .li a .txt h2{font-size:14px;}
.app .thematicwork .content .content-main .cons .lis .li{margin-bottom:0px;}
.app .thematicwork .content .content-main .cons .lis .li{padding-bottom:24px;}
.app .brand .content .content-main .cons .lis .li a .txt h2{font-size:14px;}
.app .brand .content .content-main .cons .title a .txt h2{font-size:18px;}
.app .partynews .content .content-main .cons .lis a .imgs{height:176px;}
.app .newsdetail .max-views .title h1{font-size:22px;}
.app .newsdetail .max-views .content{margin:24px 0;}
.app .business .content .max-views{padding:20px 0;}
.app .partynews .content .content-main .cons .lis a .time span{font-size:14px;}
.app .partynews .content .content-main .cons .lis a .txt p{font-size:14px;}
.app .business .content .max-views .lis a .text h3{font-size:22px;}
.app .business .content .max-views .lis a .text p{font-size:14px;}
.app .news .content .content-main{padding:5px 0 10px 0;}
.app .news .content .content-main .max-views .cons .lis a .txts > div > span{font-size:14px;}
.app .news .content .content-main .max-views .cons .lis a .txts > div p:nth-child(1){font-size:18px;}
.app .news .content .content-main .max-views .cons .lis a .txts > div p:nth-child(2){font-size:14px;}
.app .honor .content .content-main .max-views h1{font-size:18px;}
.app .honor .content .content-main .max-views .test p{font-size:14px;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig .title h2{font-size:18px;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig .title span{font-size:14px;}
.app .framework .content .content-main .max-views .cont-top .swiper-slide .rig .conts h4{font-size:16px;}
.app .framework .content .content-main .max-views .buttom-view .title h2{font-size:18px;}
.app .framework .content .content-main .max-views .buttom-view .title span{font-size:14px;}
.app .framework .content .content-main .max-views .buttom-view .title{padding:40px 0;}
.app .banners .max-views .text p{font-size:22px;}
.app .nav{height:50px;}
.app .nav ul li a{line-height:50px;}
.app .companyprofile .content .content-main .max-views .video{flex-direction:column;height:auto;box-sizing:border-box;padding:30px 0;}
.app .companyprofile .content .content-main .max-views .video video{height:200px;width:100%;object-fit:cover;}
.app .companyprofile .content .content-main .max-views .video ul{margin-bottom:10px;}
.app .nav ul li{flex-shrink:0;width:80px;}
.app .nav ul{overflow-x:scroll;}
.app .content-main{margin-top:28px;}
.app .companyprofile .content .content-main .max-views .txt .t-right h2{margin-bottom:14px;}
.app .companyprofile .content .content-main .max-views .video ul li strong{font-size:24px;}
.app .butns .a{font-size:14px;padding:0 6px;}
.app .butns .bef{margin-right:10px;}
.app .butns .nex{margin-left:10px;}
.app .thematicwork .content .content-main .cons{margin-bottom:20px;}
.app .report .content .content-main .top-views .buttons .lis p{width:22%;}
.app .report .content .content-main .top-views .buttons{margin-bottom:0;}
.app .report .content .content-main .top-views > p{margin-bottom:30px;}
.app .culture .content .max-views .lis .text p{font-size:14px;}}@media screen and (max-width:425px){.app .information .maps{height:260px;}
.app .contactus .content .content-main .max-views h1{font-size:18px;}
.app .culture .content .max-views{padding:30px 0;}
.app .culturaldetails .max-views .title h1{font-size:18px;}
.app .culturaldetails .max-views .content .views{height:189px;}
.app .culture .content .max-views .lis .imgs{height:150px;}
.app .report .content .content-main .imgs .txt:nth-child(2){font-size:18px;}
.app .report .content .content-main .imgs .txt:nth-child(3){font-size:20px;}
.app .report .content .content-main .imgs .txt{padding-top:48px;padding-left:28px;}
.app .report .content .content-main .imgs{height:270px;}
.app .cleanindustry .content .content-main .cons .title a .txt h2{font-size:16px;}
.app .cleanindustry .content .content-main .cons .title a .imgs{height:150px;}
.app .thematicwork .content .content-main .cons .lis .li a .txt p{font-size:14px;}
.app .thematicwork .content .content-main .cons .lis .li a .imgs{height:150px;}
.app .brand .content .content-main .cons .title a .imgs{height:150px;}
.app .partynews .content .content-main .cons .lis a .imgs{height:150px;}
.app .newsdetail .max-views .title h1{font-size:18px;}
.app .news .content .content-main .max-views .cons .lis{width:100%;}
.app .news .content .content-main .max-views .cons .lis a .imgs{height:130px;}
.app .companyprofile .content .content-main .max-views .txt .t-left img{display:none;}}