/* 大屏幕（大桌面显示器，大于等于 1300px） */

@media screen and (min-width:1680px) {
    .banner-phone,
    .mobile,
    .mobile-case {
        display: none;
    }
}


/* 大屏幕（笔记本） */

@media only screen and (min-width: 1400px) and (max-width: 1680px) {
    .banner-phone,
    .mobile,
    .mobile-case {
        display: none;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1400px) {
    .banner-phone,
    .mobile,
    .mobile-case {
        display: none;
    }
    .container,
    .wrap, .gongGao {
        width: 940px;
    }
    .nav {
        width: 64%;
        margin-left: 5%;
    }
    .nav>ul>li {
        padding: 0 2%;
    }
	.nav .dropdown-menu {
	    width: 100px;
	}
    .ipart01 .infor .con {
        width: 60%;
    }
    .ipart01 .bg,
    .ipart01 .content .tab .tab_list .item.cur .cover,
    .ipart01 .content .tab .tab_list .item {
        height: 530px;
    }
    .ipart02 .swiper-slide img {
        height: 105px;
    }
    .ipart03 .item {
        height: 100px;
    }
    .ipart04 li {
        height: 80px;
    }
    .foot-nav {
        width: 50%;
    }
    .foot .erweima {
        width: 16%;
    }
    .foot .erweima img {
        width: 100%;
    }
    .product-list li {
        width: 210px;
    }
    .emergency-part2 dl {
        width: 455px;
    }
    .emergency-part2 dd {
        height: 300px;
    }
    .emergency-part3 {
        padding: 35px 0;
    }
    .emergency-part3 li {
        width: 270px;
    }
    .product-process {
        padding: 35px 0;
    }
    .product-process ul {
        background-size: 86%;
    }
    .product-process li {
        width: 150px;
        margin: 0 40px;
    }
    .case_01 .center a {
        width: 46%;
    }
    .case-tit {
        width: 14%;
    }
    .yunu-contact-text dt {
        font-size: 20px;
    }
    .yunu-contact-map {
        height: 403px;
    }
    .assessment-part2 dt {
        width: 20%;
    }
    .assessment-part2 dd {
        width: 75%;
    }
    .assessment-part2 dd div {
        width: 22%;
        padding: 4%;
        margin: 0 0 2% 2%;
    }
    .evaluation-part1 li {
        margin-left: 2%;
        width: 48%;
        height: 200px;
    }
    .evaluation-part2 .process li {
        width: 20%;
    }
    .evaluation-part2 .process li::after {
        display: none;
    }
    .dengji {
        background-size: 100% 100%;
    }
    .div-2-left-pic {
        left: 0;
    }
    .div-2-right-text {
        right: 10%;
    }
    .permeation-part1 .left dd {
        padding: 20px;
    }
    .qywh_02 .content .right .right_top .right_top_ .intro .box {
        padding: 20px 0;
    }
    .qywh_02 .content .left .left_more .box {
        padding-top: 56px;
    }
    .qywh_02 .content .right .right_bott .intro .box {
        padding-top: 37px;
    }
    .ryzz .right li {
        height: 150px;
    }
    .aboutus-02 .box2 p {
        font-size: 14px;
    }
	.evaluation-part6 dl{
		width: 430px;
	}
}


/* 中等屏幕（平板） */

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .container,
    .container02,
    .wrap, .gongGao {
        width: 90%;
    }
    .mobile {
        display: none;
    }
    .head_bott .logo {
        width: 25%;
    }
	 .head_bott .logo img{
		 width: 100%;
	 }
	 .banner_index .txt{
		 display: none;
	 }
    .nav {
        width: 100%;
        margin-left: 0;
        margin-top: 10px;
		float: right;
    }
	.header .wrap{
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.head_bott .head_search{
		display: none;
	}
    .nav>ul>li {
        line-height: 30px;
        padding: 0 12px;
        font-size: 14px;
    }
    .head_bott .head_search .icon {
        height: 30px;
    }
    .ipart01 .infor .con {
        width: 80%;
    }
    .ipart01 .bg,
    .ipart01 .content .tab .tab_list .item.cur .cover,
    .ipart01 .content .tab .tab_list .item {
        height: 430px;
    }
    .owl-carousel .owl-stage {
        width: 100% !important;
    }
    .owl-carousel .owl-item {
        width: 16.66% !important;
    }
    .ipart01 .content .tab .tab_list .item.cur .con .icon {
        margin-top: 115px;
    }
    .ipart01 .content .tab .tab_list.owl-carousel .owl-item .item .con .icon img {
        width: 50px;
    }
    .ipart02 .page {
        width: 20%;
        z-index: 1;
    }
    .ipart02 .swiper-slide img {
        height: 80px;
    }
    .ipart03 .item {
        height: auto;
    }
    .ipart03 .item span {
        display: none;
    }
    .ipart04 li {
        width: 26.3%;
    }
    .foot {
        display: none;
    }
    .product-list li {
        width: 45%;
        margin-bottom: 20px;
    }
    .emergency-part2 {
        padding: 35px 0 0;
    }
    .emergency-part2 dl {
        width: 46%;
    }
    .emergency-part2 dd p {
        margin: 0;
    }
    .emergency-part3 {
        padding: 35px 0;
    }
    .emergency-part3 dd {
        width: 100%;
        height: auto;
    }
    .product-process li {
        width: 21%;
        margin: 0 2%;
    }
    .product-process ul {
        background-size: 90%;
        padding: 100px 0 0;
    }
    .product-process {
        padding: 35px 0;
    }
    .case_01 .center a {
        width: 44%;
    }
    .case-tit {
        width: 20%;
        margin-bottom: 20px;
    }
    .yunu-contact-text {
        width: 100%;
    }
    .yunu-contact-map {
        width: 100%;
    }
    .qa-1 {
        padding: 20px;
    }
    .qa-1-content {
        display: block;
    }
    .qa-1-content div:nth-of-type(2n+1) {
        margin-right: 0;
    }
    .assessment-part2 dt {
        width: 100%;
        height: auto;
        padding: 30px;
        background-size: 100% auto;
    }
    .assessment-part2 dd {
        width: 100%;
    }
    .assessment-part2 dd div {
        width: 26%;
        padding: 2%;
        margin: 0 0 2% 2%;
    }
    .assessment-part2 {
        padding: 30px 0 0;
        height: 950px;
    }
    .assessment-part2 dl {
        margin: 30px 0 0;
    }
    .newspage .y a {
        width: 60%;
    }
    .newsList .list .date {
        width: 16%;
    }
    .evaluation-part1 li {
        width: 100%;
    }
    .evaluation-part2 .process li {
        width: 20%;
    }
    .evaluation-part2 .process li::after {
        display: none;
    }
    .dengji {
        background-size: 100% 100%;
    }
    .evaluation-part2 .process p {
        width: 80%;
        background-size: 100% !important;
    }
    .evaluation-part6 dl {
        width: 100%;
    }
    .evaluation-part6 dt {
        background-size: 100%
    }
    .bg-blue {
        padding: 30px;
    }
    .text-left {
        margin-right: 10px;
    }
    .no-bg {
        padding: 30px;
    }
    .qa-2-answer {
        width: 66%;
    }
    .bg-1 {
        height: auto;
        margin-bottom: 100px;
    }
    .permeation-part1 .left {
        width: 100%;
        height: auto;
    }
    .permeation-part1 .left dt {
        background-size: 100%;
        height: auto;
    }
    .permeation-part1 .right {
        width: 100%;
    }
    .brand02 .content li .right {
        left: 110px;
    }
    .qywh_01 .qy_title .right {
        margin-left: 0;
    }
    .qywh_02 .content .left {
        width: 100%;
    }
    .qywh_02 .content .right {
        width: 100%;
        margin-bottom: 28px;
    }
    .qywh_02 .content .left .left_bott_l .cover .ico,
    .qywh_02 .content .left .left_bott_r .cover .ico {
        display: block;
    }
    .qywh_02 .content .rect-3322 {
        padding-bottom: 0;
        height: auto;
    }
    .qywh_02 .content .rect-4752 {
        padding-bottom: 0;
        height: auto;
    }
    .qywh_02 .content .rect-2197 {
        padding-bottom: 0;
        height: auto;
    }
    .qywh_02 .content .left .left_more .box {
        padding: 40px;
        font-size: 30px;
    }
    .qywh_02 .content .right .right_bott .intro .box {
        padding: 30px;
    }
    .qywh_02 .content .right .right_top .right_top_ .intro .t {
        height: 56px;
        overflow: hidden;
    }
    .aboutus-01 .left,
    .aboutus-01 .right {
        width: 100%;
    }
    .aboutus-02 .box2 p {
        font-size: 14px;
        line-height: 25px;
    }
    .aboutus-02 .box1 .number,
    .aboutus-02 .box1 p {
        font-size: 14px;
    }
    .about-item p {
        font-size: 14px;
        line-height: 38px;
    }
    .history .swiper-slide {
        width: 43%;
    }
	.gongGao_time{
		width: 12%;
	}
	.gongGao_info {
	    width: 84%;
	}
}


/* 小屏幕（手机） */

@media only screen and (min-width: 320px) and (max-width: 767px) {
    .pc {
        display: none;
    }
    .container,
    .wrap, .gongGao {
        padding: 0 .2rem;
        overflow: hidden;
        width: auto;
    }
    .m_img {
        display: block;
        height: 1.1rem;
        background: #fff;
        width: 100%;
        overflow: hidden;
        display: flex;
        align-items: Center;
        position: fixed;
        z-index: 99;
        top: 0;
        padding: 0 .2rem;
        -moz-box-shadow: 0px 4px 6px #d4d5d6;
        -webkit-box-shadow: 0px 4px 6px #d4d5d6;
        box-shadow: 0px 4px 6px #d4d5d6;
    }
    .m_img .headlf {
        float: left;
    }
    .m_img .headcent {
        float: left;
        margin-left: .2rem;
        color: #e61c42;
        font-size: .18rem;
        line-height: .3rem;
    }
    .m_img .headcent select {
        width: 1.2rem;
        height: .4rem;
        border: 0;
        appearance: none;
        -moz-appearance: none;
        -webkit-appearance: none;
        background: url('../images/arrow_06.jpg') 80% center no-repeat;
        background-size: .13rem;
        background-color: #e5e5e5;
        display: block;
        padding-left: .1rem;
        margin-left: .3rem;
    }
    .m_img .headlf .m_logo {
        height: .7rem;
        display: block
    }
    .m_img .headrg {
        position: absolute;
        right: .2rem;
    }
    .m_img .headrg a .m_menuimg {
        height: .45rem;
        width: .53rem;
        display: block
    }
    .m_nav {
        display: block;
        position: fixed;
        top: 0px;
        left: 0px;
        width: 0px;
        height: 0px;
        overflow: hidden;
        z-index: 10000
    }
    .m_nav .closecover {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #0b0d19;
        filter: alpha(opacity=0);
        opacity: 0;
        left: 0px;
        top: 0px;
        z-index: 1
    }
    .m_nav .closeicon {
        position: absolute;
        width: 20%;
        left: 0;
        top: 5%;
        z-index: 100;
        text-align: center;
        filter: alpha(opacity=0);
        opacity: 0
    }
    .m_nav .m_navList {
        position: absolute;
        width: 80%;
        right: 0px;
        top: 0px;
        background: #0b0d19;
        height: 100%;
        z-index: 100;
        right: -80%;
        overflow-y: scroll;
    }
    .m_nav .m_navList ul {
        padding-left: 5%;
        padding-right: 5%
    }
    .m_nav .m_navList ul li {
        border-bottom: 1px solid #232530
    }
    .m_nav .m_navList ul li a {
        display: block;
        height: 45px;
        color: #fff;
        line-height: 45px;
        padding-left: 5%;
        font-size: 16px
    }
    .m_nav .m_navList ul li .m_f_a {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: 100%
    }
    .m_nav .m_navList ul li .m_f_a a {
        flex: 1;
    }
    .m_nav .m_navList ul li .m_f_a i {
        width: 40px;
        height: 35px;
        box-sizing: border-box;
        padding: 0 5px;
        display: block;
    }
    .icon {
        background: url(../images/plus.png) 100% no-repeat;
        background-position: 50% 50%;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s
    }
    .icon_on {
        background: url(../images/reduce.jpg) 50% no-repeat!important;
        background-position: 50% 50%;
        -webkit-transition: all 0s;
        -moz-transition: all 0s;
        transition: all 0s
    }
    .m_nav .m_navList ul li .m_s_nav {
        display: none;
        width: 100%;
    }
    .m_nav .m_navList ul li .m_s_nav a {
        display: block;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        padding-left: 10%;
        overflow: hidden;
        white-space: nowrap;
        width: 90%;
        text-overflow: ellipsis;
    }
    .banner1 {
        margin-top: 1.1rem;
    }
    .ipart01 {
        padding-top: .2rem;
    }
    .ipart01 .infor .tit {
        font-size: .4rem;
    }
    .ipart01 .infor .con {
        font-size: .24rem;
        line-height: .4rem;
        width: 80%;
        margin: .2rem 0;
    }
    .ipart01 .infor .more {
        width: 12%;
    }
    .service {
        overflow: hidden;
    }
    .service li {
        width: 48%;
        margin-right: 2%;
        float: left;
    }
    .service ul {
        margin-right: -2%;
    }
    .service li img {
        height: 2.5rem;
        width: 100%;
    }
    .service li p {
        font-size: .26rem;
        color: #fff;
        line-height: .8rem;
        text-align: center;
    }
    .ipart02 .swiper-slide {
        width: 50%;
        padding: .2rem;
    }
    .ipart02 .swiper-slide img {
        height: 2rem;
    }
    .ipart02 .swiper-slide .date {
        padding: .2rem 0;
        font-size: .24rem;
    }
    .ipart02 .infor .tit {
        padding-bottom: .5rem
    }
    .ipart02 {
        padding-top: .2rem;
    }
    .ipart02 .page {
        width: 30%;
    }
    .ipart02 .swiper-button-next,
    .ipart02 .swiper-button-prev {
        width: .5rem;
        height: .5rem;
        line-height: .5rem;
    }
    .ipart02 .swiper-slide .title a {
        font-size: .28rem;
        margin-bottom: .1rem;
    }
    .ipart02 .swiper-slide .detail {
        font-size: .24rem;
        line-height: .4rem;
    }
    .ipart03 h1 {
        font-size: .4rem;
        margin: 1rem 0 .2rem 0;
    }
    .ipart03 .detail {
        line-height: .4rem;
        margin-bottom: .3rem;
        font-size: .24rem;
    }
    .ipart03 .card {
        margin-top: 1rem;
    }
    .ipart03 .item {
        height: 1.4rem;
        width: 50%;
        padding: .2rem;
    }
    .ipart03 .item p {
        font-size: .28rem;
    }
    .ipart03 .item span {
        font-size: .24rem;
        bottom: .2rem;
        left: .2rem;
    }
    .ipart04 h1 {
        margin: .4rem 0;
        font-size: .4rem;
    }
    .ipart04 li {
        width: 48%;
        height: 1.8rem;
        border: 0;
        margin-left: 2%;
        margin-top: 2%;
    }
    .ipart04 ul {
        margin-left: 2%;
    }
    .ipart04 {
        padding-bottom: .5rem;
    }
    .foot {
        display: none;
    }
    .copyright {
        height: auto;
        line-height: .4rem;
        font-size: .24rem;
        padding: .2rem;
    }
    .xc_banner .wrap {
        display: none;
    }
    .xc_banner {
        margin-top: 1.1rem;
        height: 3rem;
        padding: 0;
        background-size: 320% auto !important;
    }
    .emergency-part1 {
        padding: .3rem 0;
    }
    .product-cloumn {
        font-size: .4rem;
    }
    .emergency-part1 ul {
        margin: .3rem 0 0 -2%;
    }
    .product-list li {
        width: 48%;
        height: 4rem;
        margin-bottom: .2rem;
        margin-left: 2%;
    }
    .product-list li::before {
        margin: .3rem auto;
    }
    .product-list li h4 {
        font-size: .3rem;
    }
    .product-list li p {
        line-height: .4rem;
        margin: 0 .2rem;
        font-size: .24rem;
    }
    .emergency-part2 {
        padding: .3rem 0 0;
        height: auto;
    }
    .emergency-part2 .product-cloumn {
        margin: 0 0 .3rem;
        color: #fff;
    }
    .emergency-part2 dl {
        margin: 0 0 .2rem;
        width: 100%;
    }
    .emergency-part2 dt::before {
        top: .2rem;
    }
    .emergency-part2 dt h5 {
        font-weight: 600;
        font-size: .3rem;
        margin: 0 0 .2rem;
        color: #fff;
    }
    .emergency-part2 dt {
        padding: .3rem .1rem 0 3rem;
        font-size: .24rem;
    }
    .emergency-part2 dd span {
        font-size: .28rem;
    }
    .emergency-part2 dd p {
        font-size: .24rem;
    }
    .emergency-part2 dd {
        padding: .2rem;
        height: auto;
    }
    .emergency-part2 dl:nth-child(2n+1) {
        margin-left: 0;
    }
    .emergency-part3 {
        padding: .3rem 0;
    }
    .emergency-part3 dl {
        margin: .3rem 0;
    }
    .emergency-part3 dt {
        width: 100%;
        padding: .3rem 0 0 3rem;
        font-size: .24rem;
    }
    .emergency-part3 dt::before {
        left: 1rem;
        top: .2rem;
    }
    .emergency-part3 dd {
        width: 100%;
        height: auto;
    }
    .emergency-part3 dd p {
        margin: .3rem 0 0 .4rem;
        font-size: .24rem;
        line-height: .4rem;
        width: 90%;
    }
    .emergency-part3 li {
        padding: .3rem .2rem 0 2.2rem;
        width: 93%;
        height: auto;
    }
    .emergency-part3 li::before {
        left: .5rem;
        top: .2rem;
    }
    .scoll4 {
        display: none;
    }
    .case_01 {
        display: none;
    }
    .root_channel {
        text-align: center;
        overflow: hidden;
    }
    .root_channel a {
        margin-top: .6rem;
        display: block
    }
    .case_01 h1,
    .case_02 h1 {
        font-size: .4rem;
        padding: .5rem;
    }
    .case-tit {
        font-size: .26rem;
        width: 30%;
        margin-bottom: .3rem;
    }
    .case-titwrap li {
        width: 48%;
        margin-right: 2%;
        margin-bottom: .3rem;
    }
    .case-titwrap ul {
        margin-right: -2%;
    }
    .case-titwrap li img {
        height: 1.5rem;
    }
    .yunu-contact-text {
        width: 100%;
    }
    .yunu-contact-map {
        width: 100%;
    }
    .tit {
        font-size: .4rem;
        margin: .4rem 0;
        line-height: .4rem;
    }
    .eng {
        font-size: .24rem;
    }
    .tit p {
        font-size: .26rem;
        line-height: .4rem;
        margin: .3rem 0;
    }
    .yunu-contact-text dt {
        font-size: .26rem;
        line-height: 1rem;
    }
    .ws-web-product_advantage_item {
        width: 100%;
    }
    .ws-web-product_advantage_item .advantage_img {
        padding: .3rem;
    }
    .ws-web-product_advantage_item .advantage_img img {
        width: .5rem;
        height: .5rem;
    }
    .ws-web-product_advantage_item:nth-child(2n) {
        margin-left: 0;
    }
    .ws-web-product_advantage_item .advantage_content {
        width: 84%;
    }
    .ws-web-product_advantage_title {
        padding-top: .4rem;
        font-size: .4rem;
        line-height: .5rem;
        margin-bottom: .4rem;
    }
    .ws-web-product_advantage_item .advantage_content h3.item_title {
        font-size: .3rem;
    }
    .advantage_content p.item_des {
        font-size: .26rem;
        line-height: .4rem;
        height: auto;
    }
    .ws-web-product_advantage_item {
        margin-bottom: .3rem;
    }
    .accordion .link {
        height: 1rem;
        line-height: 1rem;
        padding: 0 .3rem;
        width: 80%;
    }
    .accordion li {
        background: url(../images/20211025152715.png) right .3rem no-repeat;
        background-color: #FFFFFF;
    }
    .accordion .submenu {
        font-size: .24rem;
        line-height: .4rem;
    }
    .accordion .open {
        background: url(../images/20211025152746.jpg) right .3rem no-repeat;
        background-color: #2a49c3;
    }
    .sliders__list {
        margin-right: 0;
    }
    .sliders__item {
        width: 100%;
        height: auto;
        margin-right: 0;
    }
    .sliders__text-area {
        padding: .3rem;
    }
    .sliders__title {
        height: auto;
        font-size: .3rem;
        line-height: .4rem;
    }
    .sliders__description {
        height: auto;
        font-size: .26rem;
        line-height: .4rem;
        margin-top: .2rem;
    }
    .aqjg_03 {
        padding-bottom: 0;
    }
    .aqpx_01 .train-content {
        padding: .4rem 0;
    }
    .aqpx_01 .third-title {
        height: auto;
        font-size: .33rem;
        line-height: .4rem;
    }
    .aqpx_01 .train-box .desc {
        font-size: .26rem;
        line-height: .4rem;
        width: 100%;
        margin-top: .3rem;
    }
    .aqpx_01 .train-box {
        height: auto;
        background: none;
    }
    .aqpx_01 .detail-box .detail-title {
        height: auto;
        margin: .2rem;
        font-size: .3rem;
        line-height: .4rem;
    }
    .aqpx_01 .detail-box .desc {
        font-size: .24rem;
        line-height: .4rem;
    }
    .aqpx_01 .detail-box .main-box {
        margin-top: .3rem;
        font-size: .24rem;
        line-height: .4rem;
    }
    .aqpx_02 {
        height: 5rem;
        margin-top: .5rem;
    }
    .aqpx_02 h1 {
        letter-spacing: 0;
        font-size: .4rem;
        margin-top: .5rem;
        margin-bottom: .2rem;
    }
    .aqpx_02 p {
        font-size: .26rem;
        max-width: 100%;
        line-height: .4rem;
    }
    .aqpx_03 {
        display: none;
    }
    .qa-1 {
        padding: .3rem;
        margin-bottom: .4rem;
    }
    .qa-1-content {
        display: block;
    }
    .qa-1-content div:nth-of-type(2n+1) {
        margin-right: 0;
    }
    .qa-1-title {
        font-size: .3rem;
        margin-bottom: .2rem;
    }
    .qa-1-desc {
        font-size: .26rem;
        margin-bottom: .3rem;
        line-height: .45rem;
    }
    .fxpg_01 {
        margin: .3rem 0;
    }
    .assessment-part1 {
        padding: .3rem 0;
    }
    .assessment-part1 .product-cloumn {
        margin-bottom: .3rem;
    }
    .assessment-part1 ul {
        margin: .3rem 0 0 -2%;
        overflow: hidden;
    }
    .assessment-part1 li {
        height: 4.4rem;
    }
    .assessment-part2 {
        padding: .3rem;
        height: auto;
    }
    .assessment-part2 .product-cloumn {
        color: #fff;
    }
    .assessment-part2 dl {
        margin: .2rem 0 0;
    }
    .assessment-part2 dt {
        width: 100%;
        height: auto;
        padding: .2rem;
        background-size: 100% auto;
    }
    .assessment-part2 h4 {
        font-size: .28rem;
        line-height: .4rem;
        margin: 0 0 .2rem;
    }
    .assessment-part2 dd {
        width: 100%;
    }
    .assessment-part2 dd div {
        width: 31%;
        height: 5rem;
        padding: 2%;
        margin: 0 0 2% 2%;
    }
    .product-process {
        display: none;
    }
    .news-xq .bt {
        padding: .2rem 0;
        border-bottom: 1px #bfbfc1 dashed;
        margin-bottom: .2rem;
    }
    .news-xq h1 {
        font-size: .3rem;
        margin-bottom: .3rem;
    }
    .news-xq .bt .sda {
        font-size: .24rem;
        margin-bottom: 0;
    }
    .news-xq .xq p {
        font-size: .24rem !important;
        line-height: .5rem !important;
    }
    .newspage .y {
        height: .7rem;
        line-height: .7rem;
    }
    .newspage .y .left {
        width: 1.1rem;
        height: .66rem;
        font-size: .24rem;
    }
    .newspage .y a {
        font-size: .22rem;
        margin: 0 .1rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 56%;
        display: block;
        float: left;
    }
    .newspage {
        margin: .3rem 0;
    }
    .newspage .y span {
        font-size: .24rem;
    }
    .newsList .list li {
        padding: .3rem 0;
    }
    .newsList .list .date {
        display: none;
    }
    .newsList .list .title {
        font-size: .26rem;
        margin: .2rem 0;
    }
    .newsList .list .txt {
        width: 70%;
    }
    .newsList .list .detail {
        line-height: .4rem;
    }
    .newsList .list .img img {
        height: 1.6rem;
    }
    .newsList .list .img {
        width: 26%;
    }
    .page {
        margin: .3rem 0;
    }
    .page .previous {
        height: .36rem;
        line-height: .36rem;
        width: 1.1rem;
        border-radius: .2rem;
        margin: 0 .1rem;
    }
    .page li a {
        height: .36rem;
        line-height: .36rem;
        width: .36rem;
    }
    .evaluation-part1 {
        padding: .4rem;
    }
    .evaluation-part1 ul {
        margin: .2rem 0;
    }
    .evaluation-part1 li {
        margin-left: 0;
        width: 100%;
        height: auto;
        padding: .2rem;
        font-size: .26rem;
        line-height: .4rem;
    }
    .evaluation-part2 {
        padding: .4rem 0;
    }
    .evaluation-part2 .process {
        margin: .4rem 0;
        font-size: .26rem;
    }
    .evaluation-part2 .process li,
    .evaluation-part2 .process li:last-child {
        width: 20%;
    }
    .evaluation-part2 .process li::after {
        display: none;
    }
    .dengji {
        background-size: 100% 100%;
    }
    .evaluation-part2 .process p {
        width: 80%;
        background-size: 100% !important;
    }
    .evaluation-part6 dl {
        width: 100%;
        margin: 0 0 .3rem 0
    }
    .evaluation-part6 dt {
        background-size: 100%;
        line-height: 1rem;
        font-size: .3rem;
    }
    .evaluation-part2 .process p {
        padding-top: 1.5rem;
    }
    .evaluation-part2 .main dt {
        height: .9rem;
        font-size: .3rem;
        line-height: .9rem;
        padding: 0 .4rem;
    }
    .evaluation-part2 .main dt::before {
        height: .9rem;
    }
    .evaluation-part2 .main dd {
        padding: .2rem;
        height: auto;
    }
    .evaluation-part2 .main dd p {
        margin-bottom: .2rem;
        font-size: .26rem;
        line-height: .4rem;
    }
    .dengji {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    .dengji h3 {
        font-size: .36rem;
        margin-bottom: .3rem;
    }
    .dengji h5 {
        font-size: .26rem;
        margin-bottom: .3rem;
        padding: 0 .3rem;
    }
    .dengji-1,
    .dengji-2,
    .dengji-3,
    .dengji-4,
    .dengji-5 {
        margin: 0;
    }
    .dengji .row {
        margin-right: 0;
        margin-left: 0;
    }
    .dengji .col-md-2 {
        width: 48%;
        margin-right: 2%;
        margin-bottom: .3rem;
    }
    .dengji h6 {
        font-size: .3rem;
    }
    .dengji-1 p,
    .dengji-2 p,
    .dengji-3 p,
    .dengji-4 p,
    .dengji-5 p {
        font-size: .24rem;
        line-height: .4rem;
    }
    .evaluation-part6 {
        padding: .4rem;
    }
    .evaluation-part6 dd {
        height: auto;
        line-height: .4rem;
        padding: .2rem;
        font-size: .26rem;
    }
    .evaluation-part6 .product-cloumn {
        margin-bottom: .4rem;
    }
    .bg-blue {
        padding: .3rem;
    }
    .text-left {
        margin-right: 0;
    }
    .text-left-title,
    .text-right-title {
        font-size: .3rem;
        margin-bottom: .2rem;
    }
    .text-left-desc,
    .text-right-desc {
        font-size: .26rem;
        text-indent: 2em;
        line-height: .4rem;
    }
    .no-bg {
        padding: .3rem;
    }
    .text-right {
        width: 100%;
    }
    .no-bg img {
        display: none;
    }
    .qa-2-answer {
        width: 86%;
    }
    .qa-2-answer-content {
        font-size: .3rem;
        padding: .2rem;
    }
    .bg-1 {
        height: auto;
        margin-bottom: .5rem;
    }
    .div-2-left-pic {
        display: none;
    }
    .bg-lblue {
        height: 4rem;
    }
    .permeation-part1 {
        padding: .3rem;
    }
    .permeation-part1 .product-cloumn {
        margin: 0 0 .3rem;
    }
    .div-2-right-text {
        top: 10%;
        right: 10%;
        width: 80%;
    }
    .div-2-right-title {
        font-size: .36rem;
        margin-bottom: .2rem;
    }
    .div-2-right-desc {
        font-size: .28rem;
        line-height: .4rem;
    }
    .permeation-part1 .left {
        width: 100%;
        height: auto;
    }
    .permeation-part1 .left dt {
        background-size: 100%;
        height: auto;
        padding: .3rem;
        font-size: .3rem;
        line-height: .5rem;
    }
    .permeation-part1 .left dt::before {
        right: .5rem;
        top: .1rem;
        left: auto
    }
    .permeation-part1 .left dd {
        padding: .3rem;
    }
    .permeation-part1 .left p {
        margin: 0 0 .3rem;
        line-height: .4rem;
        font-size: .26rem;
    }
    .permeation-part1 .right li {
        height: auto;
        padding: .3rem .1rem .3rem 1.8rem;
        margin: 0 0 .2rem;
        line-height: .4rem;
        font-size: .24rem;
    }
    .permeation-part1 .right li::before {
        left: .2rem;
        top: .3rem;
    }
    .permeation-part1 .right {
        width: 100%;
    }
    .bg-blue img {
        display: none;
    }
    .permeation-part1 .right h4 {
        font-size: .3rem;
        margin: 0 0 .2rem;
    }
    .qywh_02 .content .left {
        width: 100%;
    }
    .qywh_02 .content .right {
        width: 100%;
        margin-bottom: 28px;
    }
    .qywh_02 .content .left .left_bott_l .cover .ico,
    .qywh_02 .content .left .left_bott_r .cover .ico {
        display: block;
    }
    .qywh_02 .content .rect-3322 {
        padding-bottom: 0;
        height: auto;
    }
    .qywh_02 .content .rect-4752 {
        padding-bottom: 0;
        height: auto;
    }
    .qywh_02 .content .rect-2197 {
        padding-bottom: 0;
        height: auto;
    }
    .qywh_02 .content .left .left_more .box {
        padding: .4rem;
        font-size: .36rem;
    }
    .qywh_02 .content .right .right_bott .intro .box {
        padding: .3rem;
    }
    .qywh_02 .content .right .right_top .right_top_ .intro .t {
        height: 56px;
        overflow: hidden;
    }
    .qywh_02 .content .right .right_top .right_top_ .intro .box {
        padding: .2rem;
    }
    .qywh_02 .content .right .right_top .right_top_ .intro .t,
    .qywh_02 .content .right .right_bott .intro .box .t {
        font-size: .24rem;
        line-height: .4rem;
    }
    .qywh_02 .content .right .right_top .right_top_ .intro .t {
        height: .8rem;
    }
    .qywh_01 .qy_title .right {
        margin-left: 0;
        font-size: .26rem;
        line-height: .4rem;
        margin-top: .4rem;
    }
    .qywh_01 .qy_title h1 {
        font-size: .36rem;
    }
    .qywh_01 .qy_title .en {
        font-size: .26rem;
    }
    .qywh_01 .qy_title {
        margin: .5rem 0;
    }
    .brand02 .content li .left .box img {
        width: .8rem;
        height: .8rem;
    }
    .brand02 .content li .left .t {
        font-size: .3rem;
    }
    .brand02 .content li .right .tit {
        display: none;
    }
    .brand02 .content li .right .con {
        line-height: .4rem;
        height: auto;
        font-size: .26rem;
        margin-top: .4rem;
    }
    .qywh_01 {
        height: 6.5rem;
    }
    .wp-about {
        background-size: 380% auto !important
    }
    .ryzz .left {
        display: none;
    }
    .ryzz .right {
        width: 100%;
    }
    .ryzz {
        padding: .6rem 0;
    }
    .ryzz .right .bt h1 {
        font-size: .36rem;
    }
    .ryzz .right .bt p {
        font-size: .26rem;
    }
    .ryzz .right li {
        height: 2.5rem;
        width: 47%;
    }
    .aboutus-01 .left,
    .aboutus-01 .right {
        width: 100%;
    }
    .aboutus-01 .left .en {
        font-size: .5rem;
    }
    .aboutus-01 {
        padding: .6rem 0;
    }
    .aboutus-01 .left h2 {
        font-size: .3rem;
    }
    .aboutus-01 .left .detail {
        font-size: .26rem;
        line-height: .4rem;
        margin-bottom: .4rem;
    }
    .aboutus-02 h1 {
        font-size: .36rem;
        margin: .5rem 0;
    }
    .aboutus-02 .box1 .number,
    .aboutus-02 .box1 p {
        font-size: .24rem;
    }
    .aboutus-02 .box1 .number span {
        font-size: .7rem;
    }
    .aboutus-02 .box1 p {
        padding: 0 .2rem;
    }
    .aboutus-02 .container {
        height: 11rem;
    }
    .aboutus-02 .box2 {
        width: 95%;
        height: auto;
    }
    .aboutus-02 .box2 p {
        font-size: .26rem;
        line-height: .4rem;
        padding: .2rem;
    }
    .about-wrap {
        font-size: .24rem;
        line-height: 1rem;
    }
    .about-wrap .cur {
        font-size: .28rem;
    }
    .about-item p {
        padding: .2rem;
        font-size: .26rem;
        line-height: .4rem;
    }
    .aboutus-03 .container {
        padding: .4rem 0;
    }
    .aboutus-03 {
        padding: .6rem 0;
    }
    .history .swiper-slide {
        width: 48%;
    }
    .history .swiper-button-prev {
        left: 0;
    }
    .fzlc .infor .tit {
        font-size: .36rem;
    }
    .fzlc .infor .con {
        font-size: .26rem;
        line-height: .42rem;
    }
    .history .contents .banner-title1 {
        font-size: .3rem;
    }
    .history .banner-detail {
        font-size: .26rem;
        height: 1.5rem;
        line-height: .4rem;
    }
    .history .contents {
        padding: .2rem .8rem;
    }
    .history_dots .text {
        font-size: .3rem;
    }
	.ipart04 .shuoming{
		font-size: .26rem;
	}
	.ryzz .right .zhezhao {
	    height: .7rem;
	    font-size: .26rem;
	    line-height: .7rem;
	}
	.evaluation-part6 h4{
		font-size: .26rem;
		margin: .3rem 0;
	}
	.ryzz .right .bt p {
	    font-size: .26rem;
		line-height: .36rem;
	}
	.gongGao_time{
		width: 15%;
	}
	.gongGao_info {
	    width: 80%;
	}
	.gongGao_time strong {
	    font-size: .34rem;
	}
	.gongGao_time span {
	    font-size: .2rem;
	    color: #767676;
	}
}