﻿@media(max-width: 1024px)
{
    .header-view
    {
        padding: 0 5%;
    }
    .i-about-box .about-circle1
    {
        width: 60%;
    }
    .i-about-box .about-circle2
    {
        width: 80%;
    }
    .i-about-box .about-circle3
    {
        width: 90%;
    }
    .bg-tab
    {
        display: none;
    }
    .i-product-box .bg-box
    {
        display: block;
    }
    .i-product .con-box .index-con
    {
        display: block;
    }
    .i-product .swiper-slide
    {
        width: 60%;
    }
    .i-news-btn #bdshare
    {
        display: none;
    }
    .i-news-box #wave
    {
        display: none;
    }
    .index-wrap .i-news-box .bg-box .m-bg
    {
        display: block;
    }
    .index-wrap .i-news-box .bg-box .pc-bg
    {
        display: none;
    }
    .news-main .news-contant ul li:nth-child(2n)
    {
        border-right: none;
    }
    .news-main .news-contant ul li:nth-child(3n)
    {
        border-right: 1px solid #dadada;
    }
    .news-main .bdsharebuttonbox
    {
        display: none;
    }
    .product .product-left
    {
        width: 100%;
    }
    .product .product-right .product-fous
    {
        display: none;
    }
    .product .product-right .product-fen .product-button-next
    {
        display: none;
    }
    .product .product-right .product-fen .product-button-prev
    {
        display: none;
    }
    .product .product-swpier .product-left .product-sw-left>div span
    {
        width: 1.6rem;
    }
    .product .product-swpier .product-left .product-sw-left>div p
    {
        width: 11.6rem;
    }
    .product .product-right .num-box
    {
        bottom: .8rem;
    }
    .product .product-nav
    {
        padding: 0 1rem;
    }
    .product .product-swpier .product-left .product-sw-mian
    {
        padding: 1rem;
    }
    .product-rows
    {
        padding: 1rem;
    }
    .simg
    {
        width: 54.6%;
    }
    .core .i-about-box .core-mian .core-title1
    {
        position: absolute;
        top: 0;
        left: -8%;
    }
    .core .i-about-box .core-mian .core-title2
    {
        position: absolute;
        top: 0;
        right: -4%;
    }
    .core .i-about-box .core-mian .core-title3
    {
        position: absolute;
        bottom: 25%;
        left: -23%;
    }
    .core .i-about-box .core-mian .core-title4
    {
        position: absolute;
        bottom: 25%;
        right: -12%;
    }
    .core .i-about-box .core-mian .core-title5
    {
        position: absolute;
        bottom: -18%;
        left: 50%;
        transform: translate(-50%,calc(-50% + 1rem));
    }
    .quality-mian .quality-rmian .quality-ibox1
    {
        top: 5%;
    }
    .quality-mian .quality-rmian .quality-ibox2
    {
        left: 9%;
    }
    .quality-mian .quality-rmian .quality-ibox3
    {
        left: -5%;
    }
    .quality-mian .quality-rmian .quality-ibox4
    {
        left: 9%;
    }
    .quality-mian .quality-rmian .quality-ibox5
    {
        bottom: 8%;
    }
    .quality-mian .quality-rmian .quality-ibox6
    {
        right: -8%;
    }
    .quality-mian .quality-rmian .quality-ibox7
    {
        right: -11%;
    }
    .quality-mian .quality-rmian .quality-ibox8
    {
        right: -7%;
    }
    .quality-mian .quality-rmian .quality-rimg03 h2
    {
        font-size: .32rem;
    }
    .quality-mian .quality-rmian .quality-item h2
    {
        font-size: .24rem;
    }/*.inaround-swiper .swipertemt{
		bottom: -20%;
	}*/
    .finance-com
    {
        width: 810px;
    }
    .building-header .building-mian ul li
    {
        max-height: 12.8rem;
    }
}
@media(max-width: 992px)
{
    .quality-mian
    {
        width: 80%;
    }
    .quality-mian .quality-rmian .quality-iteimg img
    {
        width: 1rem;
        height: 1rem;
    }
    .quality-mian .quality-rmian .quality-ibox3
    {
        left: -8%;
    }
    .quality-mian .quality-rmian .quality-ibox4
    {
        left: 7%;
    }
    .quality-mian .quality-rmian .quality-ibox6
    {
        right: -11%;
        top: 70%;
    }
    .quality-mian .quality-rmian .quality-item p
    {
        font-size: .24rem;
    }
    .quality-mian .quality-rmian .quality-ibox7
    {
        right: -16%;
    }
    .quality-mian .quality-rmian .quality-ibox8
    {
        right: -10%;
    }
    .industry .industry-mian
    {
        width: 100%;
        padding: 0 .4rem;
    }
    .industry .industry-mian
    {
        display: none;
    }
    .pho-industry-mian
    {
        display: block;
        padding: 0 .8rem;
    }
    .pho-industry-mian .pho-industry .pho-imsm
    {
        display: none;
    }
    .pho-industry-mian .pho-industry .pho-industry-left
    {
        float: left;
        width: 45%;
        text-align: right;
    }
    .pho-industry-mian .pho-industry .pho-industry-right
    {
        float: right;
        width: 45%;
    }
    .pho-industry-mian .pho-industry .industry-item h2
    {
        font-size: .6rem;
        color: #000;
    }
    .pho-industry-mian .pho-industry .industry-item p
    {
        font-size: .4rem;
        color: #333;
    }
    .pho-industry-mian .industry-cont
    {
        width: 4rem;
        position: relative;
    }
    .pho-industry-mian .industry-cont img
    {
        width: 100%;
    }
    .inaround-swiper
    {
        padding: 1.5rem 0 3.5rem;
    }/*.inaround-swiper .swipertemt{
		bottom: -30%;
	}*/
    .inaround-allimg
    {
        width: 600px;
        height: 600px;
        background-size: 100% 100%;
    }
    .inaround-allimg .inaround-doimg
    {
        width: 500px;
    }
    .inaround-allimg .inaround-doimg img
    {
        width: 100%;
    }
    .inaround-allimg .inaround-ite
    {
        width: 60px;
    }
    .inaround-allimg .inaround-ite img
    {
        width: 100%;
    }
    .science-main-all
    {
        width: 780px;
        height: 810px;
    }
    .pattern .pattern-mian .patterimg
    {
        width: 740px;
    }
    .pattern .pattermian-ov
    {
        width: 740px;
    }
    .pattern .pattern-mian .swiper-wrapper .prev
    {
        left: 0;
    }
    .pattern .pattern-mian .swiper-wrapper .next
    {
        right: 0;
    }
    .pattern .pa-simg
    {
        width: 740px;
    }
    .core-mian
    {
        height: 760px;
    }
    .core-ads
    {
        width: 600px;
    }
    .core-mian .core-nei2
    {
        width: 300px;
    }
    .core-mian .core-nei1
    {
        width: 270px;
    }
    .core-mian .core-nei
    {
        width: 500px;
    }
    .core-mian .core-item1
    {
        top: 10%;
        left: -4.5%;
    }
    .core-mian .core-item2
    {
        top: 10%;
        right: -4.5%;
    }
    .core-mian .core-item3
    {
        top: 49%;
        left: -13%;
    }
    .core-mian .core-item4
    {
        top: 49%;
        right: -13%;
    }
    .core-mian .core-item5
    {
        bottom: 6.5%;
        left: 50%;
        transform: translateX(-50%);
    }
    .building-header .building-mian ul li
    {
        max-height: 12.6rem;
    }
    .building-header .building-mian ul li:nth-child(3n)
    {
        border-right: none!important;
    }
}
@media(max-width: 800px)
{
    .science-main-all .science-right01
    {
        right: 4%;
    }
    .science-main-all .science-right02
    {
        right: 4%;
    }
    .science-main-all .science-right03
    {
        right: 4%;
    }
    .science-main-all .science-right04
    {
        right: 4%;
    }
    .quality-mian .quality-rmian .quality-ibox7
    {
        right: -5%;
    }
    .quality-mian .quality-rmian .quality-ibox7>div
    {
        width: 150px;
    }
    .quality-mian .quality-rmian .quality-ibox7 .quality-iteimg
    {
        width: auto;
    }
}
@media(max-width: 767px)
{
    .banner .m-img
    {
        display: block;
    }
    .banner .pc-img
    {
        display: none;
    }/* .banner .ban-text{
		top: 23.74%;
	} */
    .banner .ban-text .desc
    {
        font-size: 16px;
        line-height: .4rem;
        margin-top: 10px;
    }
    .banner .ban-text .cn
    {
        font-size: 24px;
        line-height: .74rem;
        letter-spacing: .2rem;
        margin-top: .2rem;
    }
    .banner .ban-text .en
    {
        font-size: 34px;
        line-height: 40px;
        letter-spacing: .1rem;/* margin-top: .2rem; */
    }
    .banner .ban-text .line
    {
        width: 1.2rem;
    }
    .scroll-btn
    {
        left: .4rem;
        bottom: .4rem;
    }
    .banner .btns
    {
        bottom: .4rem;
    }
    .banner .btns .swiper-pagination-bullet .line
    {
        width: .4rem;
    }
    .num-box
    {
        right: .4rem;
        bottom: .4rem;
    }
    .num-box span
    {
        font-size: .24rem;
        line-height: .4rem;
    }
    .num-box .cur
    {
        font-size: .4rem;
    }
    .num-box .divide
    {
        margin: 0 .2rem;
    }
    .i-about-box .about-circle1
    {
        width: 100%;
    }
    .i-about-box .about-circle2
    {
        width: 160%;
    }
    .i-about-box .about-circle3
    {
        display: none;
    }
    .index-tit
    {
        font-size: .45rem;
        line-height: .55rem;
        text-align: center;
    }
    .i-about-box .about-circle .text-box
    {
        padding: 0 .4rem;
        text-align: left;
    }
    .i-about-box .con
    {
        font-size: .24rem;
        line-height: .5rem;
        margin-top: .5rem;
        width: 100%;
        padding: 0 .3rem;
    }
    .i-about-box .icon-box .item
    {
        margin: 0 .2rem 0 0;
    }
    .i-about-box .icon-box .item:last-child
    {
        margin-right: 0;
    }
    .i-about-box .icon-box .icon
    {
        width: .6rem;
    }
    .i-about-box .icon-box .txt
    {
        font-size: .24rem;
        line-height: .4rem;
    }
    .n-about .lista .img img
    {
        margin-top: .3rem;
    }
    .i-about-box .icon-box
    {
        margin-top: .5rem;
        text-align: left;
        padding: 0 .3rem;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .index-more
    {
        width: 2.2rem;
        height: .7rem;
    }
    .index-more span
    {
        font-size: .24rem;
        padding-right: .7rem;
        line-height: .7rem;
        background-size: .3rem;
    }
    .i-about-box .index-more
    {
        margin: .7rem auto;
    }
    .i-product .swiper-slide
    {
        width: 100%;
    }
    .i-product .con-box .icon
    {
        width: .9rem;
    }
    .i-product .con-box .tit
    {
        font-size: .4rem;
        line-height: .5rem;
    }
    .i-product .con-box .desc
    {
        font-size: .3rem;
        line-height: .4rem;
    }
    .i-product .con-box .tit-box
    {
        margin-top: .4rem;
    }
    .i-product .con-box .index-con
    {
        margin-top: .3rem;
    }
    .index-con
    {
        font-size: .24rem;
        line-height: .4rem;
    }
    .i-news
    {
        transform: translateY(calc(-55% + .45rem));
    }
    .i-news .i-news-tit .index-tit
    {
        float: none;
    }
    .i-news .i-news-tit .i-news-btns
    {
        float: none;
        margin-top: .5rem;
    }
    .i-news .i-news-tit .i-news-btns a
    {
        margin: 0 1rem 0 0;
        font-size: .3rem;
        line-height: .4rem;
        padding-bottom: .15rem;
    }
    .i-news-tab
    {
        margin-top: .7rem;
    }
    .i-news-tab .swiper-slide
    {
        padding: 0 .4rem;
        border: none;
    }
    .i-news-tab .swiper-slide .text-box
    {
        margin-top: .3rem;
    }
    .i-news-tab .swiper-slide .tit
    {
        font-size: .3rem;
        line-height: .4rem;
    }
    .i-news-tab .swiper-slide .con
    {
        font-size: .24rem;
        line-height: .4rem;
        height: .8rem;
    }
    .i-news-btn
    {
        margin-top: .2rem;
        padding-top: .2rem;
    }
    .i-news-box .buttons
    {
        left: 50%;
        right: auto;
        transform: translateX(-50%);
        bottom: .5rem;
        width: 100%;
        text-align: center;
    }
    .i-news-box .buttons a
    {
        display: inline-block;
        *display: inline;
        zoom: 1;
        width: .15rem;
        height: .26rem;
        margin: 0 1rem;
    }
    .index-wrap .footer-top
    {
        padding-top: 1.2rem;
    }
    .news-main .news-contant ul li
    {
        padding: .4rem;
    }
    .news-main .news-contant ul li .news-det h2
    {
        font-size: .32rem;
        margin-top: .26rem;
        margin-bottom: .15rem;
    }
    .news-main .news-contant ul li .news-det-type
    {
        font-size: .24rem;
    }
    .news-main .news-contant ul li .news-det-hr
    {
        margin: .3rem auto .42rem;
    }
    .news-fotter a
    {
        padding: .15rem .7rem .15rem .24rem;
        font-size: .24rem;
        background-position: 1.25rem;
    }
    .news-fotter #bdshare
    {
        top: 0;
    }
    .page
    {
        margin-top: .5rem;
    }
    .page a
    {
        width: .5rem;
        height: .5rem;
        font-size: .24rem;
        line-height: .5rem;
    }
    .page .prev, .page .next
    {
        background-size: .07rem;
    }
    .w1200
    {
        width: 100%;
    }
    .news-nav-sele
    {
        padding: .3rem .4rem;
    }
    .n-about .lista .content-box .swiper-slide.swiper-slide-active
    {
        font-size: 16px!important;
    }
    .news-nav-sele .bread a, .news-nav-sele .bread span
    {
        font-size: .24rem;
    }
    .news-nav-sele span
    {
        margin: 0 .16rem;
    }
    .news-nav-sele .back
    {
        font-size: .24rem;
        padding: 0 0 0 .5rem;
    }
    .newsdetail-tail
    {
        font-size: .32rem;
        padding: .3rem .4rem;
    }
    .newsdetail-time
    {
        font-size: .24rem;
        padding: .3rem .4rem;
    }
    .news-main .bdsharebuttonbox
    {
        display: none;
    }
    .newsDetail-cont
    {
        font-size: .24rem;
        padding: .3rem .4rem;
    }
    .newsDetail-cont p
    {
        margin: .1rem 0;
        line-height: 1.5;
    }
    .newsdetail-footer
    {
        margin-bottom: .8rem;
    }
    .newsdetail-footer a
    {
        font-size: .24rem;
        padding: .1rem 0;
    }
    .news-cont-header
    {
        padding: .8rem .4rem .4rem .4rem;
    }
    .news-cont-header span
    {
        font-size: .32rem;
    }
    .news-cont-header a
    {
        font-size: .24rem;
        padding: 0 .3rem 0 0;
    }
    .product .product-nav
    {
        padding: 0 .4rem;
    }
    .product .product-mun li
    {
        font-size: .24rem;
        padding: .3rem .6rem .3rem 0;
    }
    .product .product-swpier .product-left .product-sw-mian
    {
        padding: .4rem .4rem 1rem .4rem;
    }
    .product .product-swpier .product-left .product-sw-mian .product-sw-left
    {
        width: 100%;
    }
    .product .product-swpier .product-left .product-sw-left h2
    {
        font-size: .4rem;
    }
    .product .product-swpier .product-left .product-sw-left>div
    {
        font-size: .24rem;
        margin-top: .12rem;
    }
    .product .product-swpier .product-left .product-sw-left>div span
    {
        width: .8rem;
    }
    .product .product-swpier .product-left .product-sw-left>div p
    {
        width: 5.6rem;
    }
    .product .product-swpier .product-left .swiper-slide .product-sw-right
    {
        width: 100%;
    }
    .product .product-right
    {
        width: 100%;
        background-color: #fff;
    }
    .product .product-right .num-box
    {
        bottom: .4rem;
    }
    .product .product-right .num-box .cur
    {
        font-size: .32rem;
    }
    .product .product-right .num-box .divide
    {
        font-size: .24rem;
    }
    .product .product-right .num-box .total
    {
        font-size: .24rem;
    }
    .product-rows
    {
        padding: .4rem;
    }
    .product-rows ul li
    {
        margin-bottom: .3rem;
        width: 48%;
        margin: 0 1%;
    }
    .product-rows ul li .li-rows
    {
        padding-right: 0;
    }
    .product-rows ul li .li-rows-name h2
    {
        font-size: .32rem;
        padding: .2rem 0;
    }
    .product-rows ul li .li-rows-name .product-ad
    {
        font-size: .24rem;
        padding: .2rem 0;
    }
    .product-rows ul li .li-rows-name .product-ad span
    {
        top: 0;
        margin-right: .2rem;
    }
    .product-rows ul li .li-rows-name .product-href
    {
        font-size: .24rem;
        padding: .2rem 0;
    }
    .product-rows ul li .li-rows-name .product-href span
    {
        top: 4px;
    }
    .simg
    {
        width: 100%;
    }
    .bimg .prev, .bimg .next, .product .product-deatil .close-detial
    {
        width: 1rem;
        height: 1rem;
    }
    .product .product-deatil .close-detial img
    {
        position: relative;
        top: -2px;
    }
    .pattern .n-banner
    {
        height: 6.67rem;
    }
    .pattern .n-banner .r-sub a
    {
        padding: .2rem .25rem .2rem .54rem;
        font-size: .24rem;
        background-position: .25rem;
    }
    .quality
    {
        padding: .4rem 0;
    }
    .quality-mian
    {
        display: none;
    }
    .pho-quality
    {
        display: block;
        padding: 0 .4rem;
    }
    .pho-quality h2
    {
        margin-top: 0;
        margin-bottom: 0;
        font-size: .32rem;
        padding-bottom: .3rem;
    }
    .pho-quality .quality-title
    {
        font-size: .24rem;
        text-indent: 2em;
    }
    .quality-model
    {
        width: 2.4rem;
        height: 2.4rem;
        padding: .3rem 0;
        position: relative;
    }
    .quality-model p
    {
        position: absolute;
        text-align: center;
        top: 58%;
        font-size: .32rem;
        left: 50%;
        transform: translateY(-50%) translateX(-50%);
        color: #fff;
        width: 100%;
    }
    .quality-model img
    {
        width: 100%;
    }
    .pho-quality .pho-item
    {
        padding: .4rem 0 0 0;
    }
    .pho-quality .pho-item>div
    {
        float: left;
    }
    .pho-quality .pho-item .pho-itemimg
    {
        width: .64rem;
        height: .64rem;
        margin-right: .2rem;
    }
    .pho-quality .pho-item .pho-itemimg img
    {
        width: 100%;
    }
    .pho-quality .pho-item .pho-itemname div
    {
        font-size: .24rem;
        color: #999;
    }
    .pho-quality .pho-item .pho-itemname .php01
    {
        font-size: .32rem;
        color: #253e83;
    }
    .pho-quality .pho-item .pho-itemname .php02
    {
        font-size: .32rem;
        color: #c0504d;
    }
    .pho-quality .pho-item .pho-itemname .php03
    {
        font-size: .32rem;
        color: #4f81bd;
    }
    .pho-quality .pho-item .pho-itemname .php04
    {
        font-size: .32rem;
        color: #9bbb59;
    }
    .pho-quality .pho-item .pho-itemname .php05
    {
        font-size: .32rem;
        color: #253e83;
    }
    .pho-quality .pho-item .pho-itemname .php06
    {
        font-size: .32rem;
        color: #8064a2;
    }
    .pho-quality .pho-item .pho-itemname .php07
    {
        font-size: .32rem;
        color: #9bbb59;
    }
    .pho-quality .pho-item .pho-itemname .php08
    {
        font-size: .32rem;
        color: #c0504d;
    }
    .industry
    {
        padding: .4rem 0;
    }
    .industry .industry-name
    {
        font-size: .4rem;
        padding-bottom: .4rem;
    }
    .pho-industry-mian
    {
        padding: 0 .4rem;
    }
    .pho-industry-mian .pho-industry .pho-industry-left
    {
        width: 100%;
        text-align: left;
    }
    .pho-industry-mian .pho-industry .industry-item h2
    {
        font-size: .32rem;
        margin-top: 0;
    }
    .pho-industry-mian .pho-industry .industry-item p
    {
        font-size: .24rem;
    }
    .pho-industry-mian .pho-industry .pho-industry-right
    {
        width: 100%;
    }
    .inaround
    {
        padding: .8rem 0;
    }
    .inaround h2
    {
        font-size: .4rem;
        text-align: left;
        padding: 0 .4rem .2rem;
    }
    .inaround .inaround-name
    {
        font-size: .24rem;
        text-align: left;
        padding: 0 .4rem;
    }
    .inaround-swiper
    {
        width: 100%;
        padding: .6rem .4rem 1.2rem .4rem;
    }
    .inaround-swiper .swiperimg
    {
        margin: 0;
    }
    .inaround-swiper .swiper-slide h2
    {
        font-size: .32rem;
        margin-bottom: .2rem;
    }
    .inaround-swiper .swiper-slide p
    {
        font-size: .24rem;
    }
    .inaround-swiper .swiper-slide-active .swipertemt
    {
        width: 100%;/*bottom: -20%;*/
    }
    .inaround-bottom .inaround-button-prev
    {
        left: 0;
        width: 12px;
        height: 20px;
        bottom: -26px;
    }
    .inaround-bottom .inaround-button-next
    {
        right: 0;
        width: 12px;
        height: 20px;
        bottom: -26px;
    }
    .inaround-people
    {
        padding: .8rem .4rem;
    }
    .inaround-people h2
    {
        font-size: .4rem;
        text-align: left;
    }
    .inaround-allimg
    {
        width: 100%;
        background: none;
    }
    .inaround-people .inaround-name
    {
        font-size: .24rem;
        padding: .2rem 0;
    }
    .inaround-allimg .inaround-doimg
    {
        width: 100%;
    }
    .inaround-allimg
    {
        display: none;
    }
    .pho-in-gotter
    {
        display: block;
    }
    .pho-in-gotter .inaround-name
    {
        font-size: .24rem;
        text-align: left;
    }
    .pho-in-gotter .inaround-ite-al .inaround-ite
    {
        width: 33.3%;
        float: left;
        text-align: center;
        margin-bottom: .2rem;
    }
    .pho-in-gotter .inaround-ite-al .inaround-ite img
    {
        width: 80%;
        max-height: 2.2rem;
    }
    .building-header
    {
        padding: .4rem;
    }
    .building-header h2
    {
        font-size: .32rem;
        text-align: left;
    }
    .building-header p
    {
        font-size: .24rem;
        text-align: left;
        margin-bottom: 0;
    }
    .news-main .news-contant ul
    {
        padding: .3rem;
    }
    .news-main .news-contant ul li
    {
        width: 100%;
        padding: 0;
        border-bottom: 0;
        border-right: 0;
    }
    .news-main .news-contant ul li:nth-child(3n)
    {
        border-right: 0;
    }
    .news-main .news-contant ul li .news-fotter
    {
        padding-bottom: .5rem;
    }
    .building-header .building-mian ul li .building-Name
    {
        font-size: .32rem;
        padding: .2rem 0;
    }
    .building-header .building-mian ul li .building-time
    {
        font-size: .24rem;
        padding: .2rem 0;
    }
    .building-header .building-mian
    {
        padding: .4rem 0 0 0;
    }
    .science-main
    {
        padding: .8rem .4rem;
    }
    .science-main h2
    {
        font-size: .4rem;
        margin-bottom: .4rem;
        text-align: left;
    }
    .science-nei
    {
        display: none;
    }
    .science-wai
    {
        display: none;
    }
    .science-main-all
    {
        width: 100%;
        height: auto;
    }
    .science-main-all .science-item
    {
        position: static;
        margin-bottom: .2rem;
    }
    .science-main-all .science-item .kejiimg
    {
        margin-left: 0;
        margin-right: .2rem;
    }
    .science-main-all .science-item .science-left-con
    {
        font-size: .24rem;
    }
    .science-main-all .science-right
    {
        position: static;
        margin-bottom: .2rem;
    }
    .science-main-all .science-right>div
    {
        float: left;
        text-align: left;
    }
    .science-main-all .science-right .kejiimg
    {
        margin-left: 0;
        margin-right: .2rem;
    }
    .science-main-all .science-right .science-left-con
    {
        font-size: .24rem;
    }
    .finance-main
    {
        padding: .8rem .4rem;
    }
    .finance-com
    {
        display: none;
    }
    .finance-main h2
    {
        font-size: .4rem;
        text-align: left;
    }
    .finance-pho
    {
        display: block;
    }
    .finance-pho-item
    {
        margin-top: .4rem;
    }
    .finance-pho-item h2
    {
        font-size: .32rem;
    }
    .finance-pho-item p
    {
        font-size: .3rem;
        margin-bottom: .2rem;
        margin-top: .2rem;
    }
    .finance-pho-item .p1
    {
        color: #253e83;
    }
    .finance-pho-item .p2
    {
        color: #c0504d;
    }
    .finance-pho-item .p3
    {
        color: #9179ae;
    }
    .finance-pho-item .p4
    {
        color: #9cbc5b;
    }
    .finance-pho-item div
    {
        font-size: .24rem;
        text-align: left;
    }
    .pattern .pattern-mian
    {
        padding: .8rem .4rem;
    }
    .pattern .pattern-mian h2
    {
        font-size: .4rem;
        text-align: left;
    }
    .pattern .pattern-mian .patterimg
    {
        width: 100%;
    }
    .pattern .pattermian-ov
    {
        width: 100%;
        margin: .8rem 0;
    }
    .pattern .pattern-mian .pattermian-ov>div
    {
        width: 100%;
        float: none;
    }
    .pattern .pattern-mian .pattermian-ov .p-right
    {
        position: static;
        padding: .2rem;
    }
    .pattern .pattern-mian .pattermian-ov .p-right img
    {
        width: 1.2rem;
        margin: .2rem 0;
    }
    .pattern .pattern-mian .pattermian-ov .p-right h2
    {
        font-size: .32rem;
        padding: .2rem 0;
    }
    .pattern .pattern-mian .pattermian-ov .p-right p
    {
        font-size: .24rem;
    }
    .pattern .pattern-mian .pattermian-ov .p-right .num
    {
        font-size: .64rem;
        right: .4rem;
    }
    .pattern .pattern-mian .swiper-wrapper .prev, .pattern .pattern-mian .swiper-wrapper .next
    {
        width: .6rem;
        height: .6rem;
    }
    .pattern .pattern-mian .xiamore
    {
        margin-top: .4rem;
    }
    .pattern .pa-simg
    {
        width: 100%;
    }
    .core-mian
    {
        padding: .8rem .4rem;
    }
    .core-mian .core-item h2
    {
        font-size: .32rem;
        margin-bottom: .1rem;
    }
    .core-mian .core-item p
    {
        font-size: .3rem;
    }
    .core-mian .core-item div
    {
        font-size: .24rem;
    }
    .core-mian .core-item .item-Img
    {
        margin: .24rem 0 .12rem 0;
    }
    .core-ads
    {
        width: 100%;
    }
    .core-mian .core-nei2
    {
        width: 150px;
    }
    .core-mian .core-nei1
    {
        width: 140px;
    }
    .core-mian .core-nei3
    {
        display: none;
    }
    .core-mian .core-nei
    {
        width: 300px;
        display: none;
    }
    .core-mian
    {
        height: auto;
    }
    .core-mian .core-item
    {
        width: 100%;
        position: static;
        transform: translateX(0%);
        margin-bottom: .3rem;
    }
    .pho-industry-mian .pho-industry .pho-imsm
    {
        display: block;
        padding: 0 0 .4rem 0;
    }
    .pho-core-ru
    {
        display: block;
    }
    .pho-core-ru .item
    {
        float: left;
        width: 50%;
        text-align: center;
        margin-bottom: .2rem;
    }
    .pho-core-ru .item h2
    {
        font-size: .32rem;
        color: #fff;
        margin: .2rem 0;
    }
    .pho-core-ru .item p
    {
        font-size: .24rem;
        color: #fff;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .core-mian .core-wai
    {
        display: none;
    }
    .product-left .product-allss
    {
        padding: .4rem;
    }
    .product-left .product-allss .product-sw-left
    {
        width: 100%;
        margin-bottom: .4rem;
    }
    .product-left .product-allss .product-wsp
    {
        width: 100%;
    }
    .product .product-right
    {
        position: static;
    }
    .product .product-right .product-fen
    {
        padding: 0;
    }
    .product-left .product-allss .product-sw-left h2
    {
        margin-bottom: .3rem;
    }
    .model-colose .buing-container
    {
        width: 92%;
    }
    .building-header .tuna
    {
        font-size: .32rem;
    }
    .tuanss ul
    {
        padding: 0!important;
    }
    .bimg .swiper-slide .pc-img
    {
        display: none;
    }
    .bimg .swiper-slide .pho-img
    {
        display: block;
    }
}