@charset "utf-8";
    /*广告图*/

.swiper-banner img {
    width:100%;
    height:100%;
    -webkit-transition:all 7s;
    transition:all 7s;
    transform:scale(1.1,1.1);
    -webkit-transform:scale(1.1,1.1);
    position: relative;
}
.swiper-banner .swiper-slide-active img {
    transform:scale(1,1);
    -webkit-transform:scale(1,1);
    z-index: 9999999;
}
.swiper-banner .sj {
    display:none;
}
.swiper-banner .swiper-pagination-bullet {
    width:15px;
    height:15px;
    background:#fff;
    opacity:1;
    border-radius:50%;
}
.swiper-banner .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background:#5da34d;
}
.swiper-banner .swiper-pagination-bullets {
    bottom:2rem!important;
}
.swiper-banner .swiper-banner-next,.swiper-banner .swiper-banner-prev{
    position: absolute;
    z-index: 99;
    /* background: rgb(93 163 77 / 50%); */
    top: 50%;
    color: #fff;
    font-size: 3.4rem;
    width: 5rem;
    height: 5rem;
    line-height: 5rem;
    text-align: center;
    border-radius: 50%;
    cursor: pointer;
    display:none;
}
.swiper-banner .swiper-banner-next{
    right: 5%;
}
.swiper-banner .swiper-banner-prev{
    left: 5%;
}
.swiper-banner .swiper-banner-next:hover,.swiper-banner .swiper-banner-prev:hover{
    /* background:#5da34d; */
}
.swiper-banner:hover .swiper-banner-next,.swiper-banner:hover .swiper-banner-prev{
    display:block;
}


/*标题*/

.itit {
    text-align:center;
    margin-bottom:40px;
}
.itit .bt {
    color:#5da34d;
    font-size: 32px;
    font-weight:bold;
}
.itit .bt span {
    color:#333;
}
.itit .brief {
    font-size: 18px;
    color:#333;
}
.itit .yw {
    color:#666;
}
.itit .yswz {
    color:#666;
    font-size:30px;
}
/*通用*/

.imore {
    border-radius:20px;
    overflow:hidden;
    margin-top:20px;
}
.imorea {
    display:table;
    margin:auto;
    border:1px solid #DADADA;
}
.imore a {
    font-size: 14px;
    display:block;
    float:left;
    width:130px;
    text-align:center;
    line-height:40px;
    height:40px;
    border-radius:20px;
}
.imore a.cs {
    background:#5da34d;
    color:#fff;
}
.imore a.cs:hover {
    background:#488247;
}
/*产品中心*/

.ipro {
    /* background:url(../images/pj_home_bgd_01.png) bottom center no-repeat;
    */

padding:50px 0 0px;
}
.ipro-list .fenlei {
    width: 20%;
    float:left;
}
.ipro-list .fenlei .bt {
    background:#5da34d;
    color:#fff;
    font-size: 20px;
    text-align:center;
    padding: 40px 0;
    font-weight:bold;
}
.ipro-list .fenlei .bt span {
    display:block;
    font-size:1.4rem;
    font-weight:400;
}
.ipro-list .fenlei ul {
    border:1px solid #EAEAEA;
    background:#fff;
    padding: 1rem;
}
.ipro-list .fenlei ul li {
    border-top:1px solid #999999;
    margin-top:15px;
    padding-top:15px;
}
.ipro-list .fenlei ul li:first-child {
    border-top:0;
    margin-top:0;
    padding-top:0;
}
.ipro-list .fenlei ul li a {
    font-size: 1.6rem;
    display:block;
    background:url(../images/pj_home_icon_04.png) right center no-repeat;
    padding-right: 25px;
}
.ipro-list .fenlei ul li a:hover {
    background:url(../images/pj_home_icon_03.png) right center no-repeat;
    color:#5da34d;
}
.ipro-list .liebiao {
    float:right;
    width: 78%;
}
.ipro-list .liebiao ul {
    margin-left:-1rem;
    margin-right:-1rem;
    margin-bottom:30px;
}
.ipro-list .liebiao ul li {
    padding:0 1rem 2rem;
}
.ipro-list .liebiao ul li a {
    display:flex;
    flex-wrap:wrap;
    flex-direction:row;
    width:100%;
    display-radio:flex;
    transition:all .5s;
    box-shadow:0 0 22px rgba(0,0,0,.1);
    background:#fff;
    padding:15px;
}
.ipro-list .liebiao ul li a:hover {
    transform:translateY(-10px);
}
.ipro-list .liebiao ul li img {
    width:100%;
}
.ipro-list .liebiao ul li a:hover img {
    transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    -webkit-transform:scale(1.05,1.05);
    -o-transform:scale(1.05,1.05);
    -moz-transform:scale(1.05,1.05);
}
.ipro-list .liebiao ul li p {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    font-size: 1.6rem;
    text-align:center;
    margin-top:10px;
    width:100%;
    line-height: 2.5rem;
    height: 5rem;
}
.ipro-list .liebiao ul li a:hover p {
    color:#5da34d;
}



/*广告图a*/

.iggta {
    background:url(../images/pj_home_bgd_02.png) center center no-repeat;
    height:370px;
    padding-top:120px;
}
.iggta .wz {
    float:left;
    width:66%;
}
.iggta .wz .wz01 {
    font-size:40px;
    color:#fff;
    font-style:italic;
    border-bottom:1px solid rgb(255 255 255 / 20%);
    padding-bottom:20px;
    line-height:1;
    position:relative;
}
.iggta .wz .wz01::before {
    content:"";
    width:120px;
    height:14px;
    background:#333;
    position:absolute;
    left:0;
    bottom:17px;
}
.iggta .wz .wz01 span {
    position:relative;
}
.iggta .wz .wz02 {
    font-size:16px;
    color:#cccccc;
    margin-top:30px;
}
.iggta .tel {
    float:right;
}
.iggta .tel dl {
    color:#fff;
}
.iggta .tel dl dt {
    font-size:24px;
    font-weight:400;
}
.iggta .tel dl dd {
    font-size:32px;
    margin:0;
}
/*应用案例*/

.icase {
    /* background:#000;
    */

    padding:70px 0 0px;
}
.icase-list {
    margin-bottom:40px;
}
.icase-list .tab-hd ul li {
    float:left;
    width:15%;
    margin-left:2%;
}
.icase-list .tab-hd ul li:first-child {
    margin-left:0;
}
.icase-list .tab-hd ul li a {
    height:60px;
    background:#F0F0F0;
    border-radius:30px;
    display:block;
    text-align:center;
    line-height:60px;
    font-size:20px;
    position:relative;
    padding-right:40px;
}
.icase-list .tab-hd ul li a::before {
    content:"";
    background:url(../images/pj_home_icon_14.png) center center no-repeat;
    width:20px;
    height:20px;
    position:absolute;
    right:20px;
    top:50%;
    margin-top:-10px;
}
.icase-list .tab-hd ul li.on a {
    background:#5da34d;
    color:#fff;
}
.icase-list .tab-hd ul li.on a::before {
    background:url(../images/pj_home_icon_14on.png) center center no-repeat;
}
.icase-list .tab-bd {
    margin-top:30px;
}
.icase-list .tab-bd ul li {
    float:left;
    width:30%;
    margin-left:5%;
}
.icase-list .tab-bd ul li:first-child {
    margin-left:0;
}
.icase-list .tab-bd ul li:last-child {
    display:none;
}
.icase-list .tab-bd ul li img {
    width:100%;
}
.icase-list .tab-bd ul li a:hover img {
    transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    -webkit-transform:scale(1.05,1.05);
    -o-transform:scale(1.05,1.05);
    -moz-transform:scale(1.05,1.05);
}
.icase-list .tab-bd ul li p {
    font-size:18px;
    text-align:center;
    margin-top:10px;
}
.icase-list .tab-bd ul li a:hover {
    color:#5da34d;
}
/*关于普晶*/

.iabout {
    background:hsl(0deg 0% 95%);
    padding:50px 0;
}
.iabout-list {
    /* background:#fff;
    *//* padding:20px;
    */
}
.iabout-list .gsjj .img {
    float:left;
    width:45%;
    position:relative;
    border-radius:20px;
    overflow:hidden;
}
.iabout-list .gsjj .img img {
    width:100%;
}
.iabout-list .gsjj .con {
    width:55%;
    float:right;
    position:relative;
    padding-left:30px;
    padding-top:20px;
}
.iabout-list .gsjj .con::before {
    content:"";
    position:absolute;
    background:url(../images/pj_home_img_09.png) center center no-repeat;
    width:14px;
    height:16px;
    top:-16px;
    left:0;
    display:none;
}
.iabout-list .gsjj .con dl {
    margin-bottom:0px;
}
.iabout-list .gsjj .con dl dt {
    font-size:24px;
    border-bottom:4px solid #F0F0F0;
    margin-bottom:20px;
    padding-bottom:20px;
    position:relative;
}
.iabout-list .gsjj .con dl dt::before {
    content:"";
    background:#5da34d;
    height:4px;
    width:100px;
    position:absolute;
    bottom:-4px;
}
.iabout-list .gsjj .con dl dd {
    font-size:16px;
    /* text-indent:2em; */
    line-height:30px;
}
.iabout-list .shuzi dl {
    float:left;
    width:25%;
    text-align:center;
    padding:40px 0;
    position:relative;
}
.iabout-list .shuzi dl::before {
    content:"";
    background:#EAEAEA;
    position:absolute;
    width:1px;
    height:90px;
    left:0;
    top:50%;
    margin-top:-45px;
}
.iabout-list .shuzi dl:first-child::before {
    display:none;
}
.iabout-list .shuzi dl dt {
    font-size:46px;
    line-height:60px;
    position:relative;
    display:table;
    margin:auto;
}
.iabout-list .shuzi dl dt i {
    font-style:unset;
}
.iabout-list .shuzi dl dt span {
    font-size: 20px;
    color: #5da34d;
    width:20px;
    height:20px;
    position:absolute;
    line-height:16px;
    border-radius:50%;
    font-weight: 400;
}
.iabout-list .shuzi dl dd {
    font-size:16px;
    margin:0;
}
.iabout-qywh {
    margin-top:0px;
}
.iabout-qywh .bt {
    margin-bottom:20px;
}
.iabout-qywh .bt span {
    background:url(../images/pj_home_icon_27.png) 15px center no-repeat #5da34d;
    display:table;
    color:#fff;
    font-size:20px;
    line-height:45px;
    height:45px;
    padding:0 20px 0 45px;
}
.iabout-qywh ul {
    margin-left:-20px;
    margin-right:-20px;
}
.iabout-qywh ul li {
    padding:0 2rem;
}
.iabout-qywh ul li .bigimg img {
    width:100%;
}
.iabout-qywh ul li a:hover img {
    transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    -webkit-transform:scale(1.05,1.05);
    -o-transform:scale(1.05,1.05);
    -moz-transform:scale(1.05,1.05);
}
.iabout-qywh ul li p {
    background:#fff;
    text-align:center;
    line-height:50px;
    font-size:16px;
    color:#666;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    padding:0 15px;
}
.iabout-qywh ul li a:hover p {
    background:#5da34d;
    color:#fff;
}
/*服务流程*/

.ifwlc {
    padding: 50px 0 30px;
}
.ifwlc ul {
    margin-left:-1.5rem;
    margin-right:-1.5rem;
}
.ifwlc ul li {
    padding: 0 1.5rem 3rem;
}
.ifwlc ul li .bj {
    background:#F0F0F0;
    text-align:center;
    padding: 20px 0;
}
.ifwlc ul li .bj img {
    display:block;
    margin:auto;
    height:70px;
}
.ifwlc ul li .bj dl {
    margin-top: 20px;
    padding:0 1rem;
}
.ifwlc ul li .bj dl dt {
    font-weight:400;
    font-size:20px;
    font-weight:bold;
}
.ifwlc ul li .bj dl dd {
    color:#666;
    font-size:1.6rem;
    line-height:2.5rem;
    height: 7.5rem;
}
/*广告图b*/

.iggtb {
    background:url(../images/pj_home_bgd_04.png) center center no-repeat;
    height:266px;
    padding-top:50px;
}
.iggtb .wz {
    float:left;
}
.iggtb .wz .wz01 {
    font-size: 20px;
    color:#fff;
    line-height: 45px;
    font-weight:bold;
}
.iggtb .wz .wz01 span {
    display:block;
    text-indent:4em;
}
.iggtb .wz .wz02 {
    font-size: 16px;
    color:#fff;
    background:#5da34d;
    text-align:center;
    display:table;
    padding:0 20px;
    line-height:5rem;
    border-radius:10px;
    margin: 15px auto 0;
}
.iggtb .dj {
    float:right;
    margin-top:10px;
}
.iggtb .dj p {
    color:#fff;
    font-size: 20px;
}
.iggtb .dj a {
    width:100%;
    display:block;
    border:1px solid #fff;
    font-size: 20px;
    font-weight:bold;
    color:#fff;
    text-align:center;
    height: 70px;
    line-height: 70px;
    margin-top:20px;
    border-radius: 10px;
}
.iggtb .dj a:hover {
    background:#5da34d;
    color:#fff;
}
/*新闻资讯*/

.inews {
    padding:70px 0;
}
.inews-list {
    display:flex;
}
.inews-fl {
    float:left;
    width:60%;
}
.inews-fl .tab-hd {
    background:#5da34d;
    line-height:60px;
    height:60px;
    margin-bottom:20px;
}
.inews-fl .tab-hd ul {
    float:left;
}
.inews-fl .tab-hd ul li {
    float:left;
}
.inews-fl .tab-hd ul li a {
    display:block;
    padding:0 40px;
    font-size:16px;
    color:#fff;
}
.inews-fl .tab-hd .more {
    float:right;
    margin-right:20px;
}
.inews-fl .tab-hd .more a {
    color:#fff;
}
.inews-fl .tab-hd ul li.on a {
    background:#333;
}
.inews-fl .tab-bd {
    }.inews-fl .tab-bd .xwtop {
    display:flex;
}
.inews-fl .tab-bd .xwtop .bigimg {
    width:40%;
}
.inews-fl .tab-bd .xwtop .bigimg img {
    width:100%;
    max-height:250px;
    min-height:250px;
}
.inews-fl .tab-bd .xwtop dl {
    width:58%;
    float:right;
    margin-left:2%;
    background:#FAFAFA;
    padding:30px 20px;
}
.inews-fl .tab-bd .xwtop dl dt {
    font-size:22px;
    font-weight:400;
    line-height:35px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.inews-fl .tab-bd .xwtop dl dt a:hover {
    color:#5da34d;
}
.inews-fl .tab-bd .xwtop dl span {
    color:#999;
    display:block;
    margin:10px 0;
}
.inews-fl .tab-bd .xwtop dl span i {
    margin-right:5px;
}
.inews-fl .tab-bd .xwtop dl dd {
    color:#666;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
}
.inews-fl .tab-bd .xwtop dl .more {
    margin-top:20px;
}
.inews-fl .tab-bd .xwtop dl .more a {
    display:table;
    background:url(../images/pj_home_icon_23.png) right center no-repeat;
    padding-right:20px;
}
.inews-fl .tab-bd .xwtop dl .more a:hover {
    color:#5da34d;
}
.inews-fl .tab-bd ul {
    margin-left:-1rem;
    margin-right:-1rem;
}
.inews-fl .tab-bd ul li {
    padding:2rem 1rem 0;
}
.inews-fl .tab-bd ul li a {
    display:block;
    background:#F0F0F0;
    padding:2rem;
}
.inews-fl .tab-bd ul li h2 {
    font-weight:400;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.inews-fl .tab-bd ul li span {
    color:#999;
    display:block;
    margin:10px 0;
    line-height:1;
}
.inews-fl .tab-bd ul li span i {
    margin-right:5px;
}
.inews-fl .tab-bd ul li p {
    color:#666;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
}
.inews-fl .tab-bd ul li a:hover {
    background:#5da34d;
}
.inews-fl .tab-bd ul li a:hover h2,.inews-fl .tab-bd ul li a:hover span,.inews-fl .tab-bd ul li a:hover p {
    color:#fff;
}
.inews-fr {
    float:right;
    width:37%;
    margin-left:3%;
    background:#F0F0F0;
}
.inews-fr .bt {
    background:#5da34d;
    line-height:60px;
    height:60px;
    padding:0 20px;
}
.inews-fr .bt span {
    color:#fff;
    font-size:16px;
}
.inews-fr .bt a {
    float:right;
    color:#fff;
}
.inews-fr .list {
    padding:30px;
}
.inews-fr .list dl {
    border-top:1px solid #DFDFDF;
    margin-top:20px;
    padding-top:20px;
}
.inews-fr .list dl:first-child {
    border:0;
    margin:0;
    padding-top:0;
}
.inews-fr .list dl dt {
    position:relative;
    padding-left:40px;
    line-height:30px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.inews-fr .list dl dt::before {
    content:"问";
    background:#D8D8D8;
}
.inews-fr .list dl dt a {
    font-size:20px;
    font-weight:400;
}
.inews-fr .list dl dt a:hover {
    color:#5da34d;
}
.inews-fr .list dl dd {
    color:#666;
    position:relative;
    padding-left:40px;
    margin-top:10px;
}
.inews-fr .list dl dd::before {
    content:"答";
    background:#333;
}
.inews-fr .list dl dd::before,.inews-fr .list dl dt::before {
    position:absolute;
    left:0;
    width:30px;
    height:30px;
    text-align:center;
    line-height:30px;
    color:#fff;
    font-size:16px;
    border-radius:5px;
}
@media (max-width:1024px) {
    .swiper-banner .sj {
        display:block;
    }
    .swiper-banner .pc {
        display:none;
    }
    .swiper-banner .swiper-pagination-bullet {
        width:1rem;
        height:1rem;
    }
    .swiper-banner .swiper-pagination-bullets {
        bottom:1rem!important;
    }
    /*标题*/

        .itit {
        margin-bottom:3rem;
    }
    .itit .bt {
        font-size:2.4rem;
    }
    .itit .brief {
        font-size:1.4rem;
    }
    .itit .yswz {
        font-size:1.6rem;
    }
    /*通用*/

        .imore {
        margin-top:2rem;
    }
    .imorea {
        width:80%;
    }
    .imore a {
        font-size:1.6rem;
        width:50%;
        line-height:4rem;
        height:4rem;
    }
    /*产品中心*/

        .ipro {
        padding:4rem 0 15rem;
    }
    .ipro-list .fenlei {
        display:none;
    }
    .ipro-list .liebiao {
        float:right;
        width:100%;
    }
    .ipro-list .liebiao ul {
        margin-bottom:2rem;
    }
    .ipro-list .liebiao ul li p {
        font-size:1.4rem;
        margin-top:1rem;
    }
    /*优势*/

        .iyoushi {
        padding:5rem 0;
    }
    .iyoushi-list .tab-hd {
        margin-bottom:2rem;
    }
    .iyoushi-list ul li {
        width:48%;
        margin-left:0;
        padding:20px;
        margin-right:4%;
        margin-bottom:2rem;
    }
    .iyoushi-list ul li:nth-child(2n) {
        margin-right:0;
    }
    .iyoushi-list ul li:first-child {
        margin-left:0;
    }
    .iyoushi-list ul li i {
        width:5rem;
        height:5rem;
    }
    .iyoushi-list ul li p {
        font-size:2rem;
        margin-top:1rem;
    }
    .iyoushi-list ul li span {
        font-size:1.4rem;
    }
    .iyoushi-list .tab-bd .tab-pal {
        display:block;
    }
    .iyoushi-list .tab-bd .tab-pal .img {
        width:100%;
    }
    .iyoushi-list .tab-bd .tab-pal .con {
        width:100%;
        padding:2rem;
    }
    .iyoushi-list .tab-bd .tab-pal .con .bt {
        border-bottom:1px solid #EAEAEA;
        padding-bottom:20px;
        margin-bottom:20px;
    }
    .iyoushi-list .tab-bd .tab-pal .con .bt p {
        font-size:2rem;
    }
    .iyoushi-list .tab-bd .tab-pal .con .bt span {
        font-size:1.4rem;
        color:#666;
    }
    .iyoushi-list .tab-bd .tab-pal .con .brief {
        margin-bottom:3rem;
    }
    .iyoushi-list .tab-bd .tab-pal .con .brief p {
        font-size:1.6rem;
        margin-top:1rem;
    }
    .iyoushi-list .tab-bd .tab-pal .shuzi {
        width:7rem;
        height:7rem;
        line-height:7rem;
        font-size:3rem;
        top:0;
        left:0;
    }
    /*广告图a*/

        .iggta {
        background:url(../images/pj_home_bgd_02.png) center center no-repeat;
        height:auto;
        padding:5rem 0;
        background-size:cover;
    }
    .iggta .wz {
        float:left;
    }
    .iggta .wz .wz01 {
        font-size:3rem;
        padding-bottom:2rem;
        line-height:4rem;
    }
    .iggta .wz .wz01::before {
        width:20%;
        height:1.5rem;
        bottom:1.7rem;
    }
    .iggta .wz .wz02 {
        font-size:1.6rem;
        margin-top:2rem;
    }
    .iggta .tel {
        float:left;
        width:100%;
        margin-top:3rem;
    }
    .iggta .tel dl dt {
        font-size:2rem;
    }
    .iggta .tel dl dd {
        font-size:2.4rem;
    }
    /*应用案例*/

        .icase {
        padding:5rem 0 0px;
    }
    .icase-list {
        margin-bottom:40px;
    }
    .icase-list .tab-hd ul li {
        width:48%;
        margin-right:2%;
        margin-left:0;
        margin-bottom:1rem;
    }
    .icase-list .tab-hd ul li:nth-child(2n) {
        margin-right:0;
    }
    .icase-list .tab-hd ul li:first-child {
        margin-left:0;
    }
    .icase-list .tab-hd ul li a {
        height:5rem;
        border-radius:30px;
        line-height:5rem;
        font-size:1.6rem;
        padding-right:3rem;
    }
    .icase-list .tab-hd ul li a::before {
        width:2rem;
        height:2rem;
        right:1.5rem;
    }
    .icase-list .tab-bd {
        margin-top:0;
    }
    .icase-list .tab-bd ul li {
        width:48%;
        margin-left:0;
        margin-right:4%;
        margin-top:2rem;
    }
    .icase-list .tab-bd ul li:nth-child(2n) {
        margin-right:0;
    }
    .icase-list .tab-bd ul li:last-child {
        display:block;
    }
    .icase-list .tab-bd ul li p {
        font-size:1.6rem;
        margin-top:10px;
    }
    .icase-list .tab-bd ul li a:hover {
        color:#5da34d;
    }
    /*关于普晶*/

        .iabout {
        margin-top:5rem;
        padding:5rem 0;
    }
    .iabout .itit {
        margin-bottom:3rem;
    }
    .iabout-list .gsjj .img {
        float:left;
        width:100%;
        position:relative;
        top:0;
    }
    .iabout-list .gsjj .con {
        width:100%;
        padding:2rem 2rem 0;
    }
    .iabout-list .gsjj .con::before {
        display:none;
    }
    .iabout-list .gsjj .con dl {
        margin-bottom:3rem;
    }
    .iabout-list .gsjj .con dl dt {
        font-size:2rem;
        margin-bottom:2rem;
        padding-bottom:2rem;
    }
    .iabout-list .gsjj .con dl dd {
        font-size:1.6rem;
        line-height:3rem;
    }
    .iabout-list .shuzi {
        padding:2rem 0
    }
    .iabout-list .shuzi dl {
        width:50%;
        padding:1rem 0;
        margin-top:1rem;
    }
    .iabout-list .shuzi dl::before {
        content:"";
        background:#EAEAEA;
        position:absolute;
        width:1px;
        height:90px;
        left:0;
        top:50%;
        margin-top:-45px;
    }
    .iabout-list .shuzi dl:first-child::before,.iabout-list .shuzi dl:nth-child(3)::before {
        display:none;
    }
    .iabout-list .shuzi dl dt {
        font-size:3.6rem;
        line-height:5rem;
    }
    .iabout-list .shuzi dl dt i {
        font-style:unset;
    }
    .iabout-list .shuzi dl dt span {
        font-size:1.2rem;
    }
    .iabout-list .shuzi dl dd {
        font-size:1.4rem;
    }
    .iabout-qywh {
        margin-top:3rem;
    }
    .iabout-qywh .bt {
        margin-bottom:0;
    }
    .iabout-qywh ul {
        margin-left:-1rem;
        margin-right:-1rem;
    }
    .iabout-qywh ul li {
        padding:0 1rem;
        margin-top:2rem;
    }
    .iabout-qywh ul li p {
        line-height:4rem;
        font-size:1.6rem;
        padding:0 1.5rem;
    }
    /*服务流程*/

        .ifwlc {
        margin-top:5rem;
    }
    .ifwlc ul {
        margin-left:-1rem;
        margin-right:-1rem;
    }
    .ifwlc ul li {
        padding:0 1rem;
        margin-bottom:2rem;
    }
    .ifwlc ul li .bj {
        padding:2rem 0;
    }
    .ifwlc ul li .bj img {
        width:40%;
    }
    .ifwlc ul li .bj dl {
        margin-top:2rem;
    }
    .ifwlc ul li .bj dl dt {
        font-size:1.6rem;
    }
    /*广告图b*/

        .iggtb {
        background:url(../images/pj_home_bgd_04.png) center center no-repeat;
        height:auto;
        margin-top:5rem;
        background-size:cover;
        padding:5rem 0;
    }
    .iggtb .wz {
        float:left;
    }
    .iggtb .wz .wz01 {
        font-size:2.4rem;
        line-height:4rem;
    }
    .iggtb .wz .wz01 span {
        text-indent:0;
    }
    .iggtb .wz .wz02 {
        font-size:1.8rem;
        margin-top:2rem;
    }
    .iggtb .dj {
        width:100%;
    }
    .iggtb .dj a {
        width:70%;
        font-size:2rem;
        height:6rem;
        line-height:6rem;
        margin:3rem auto 0;
    }
    /*新闻资讯*/

        .inews {
        padding:5rem  0;
    }
    .inews-list {
        display:block;
    }
    .inews-fl {
        float:left;
        width:100%;
    }
    .inews-fl .tab-hd {
        line-height:5rem;
        height:5rem;
        margin-bottom:2rem;
    }
    .inews-fl .tab-hd ul li a {
        font-size:1.6rem;
        padding:0 2rem;
    }
    .inews-fl .tab-hd .more {
        margin-right:1rem;
    }
    .inews-fl .tab-bd .xwtop {
        display:table;
        width:100%;
    }
    .inews-fl .tab-bd .xwtop .bigimg {
        width:100%;
        float:left;
    }
    .inews-fl .tab-bd .xwtop .bigimg img {
        width:100%;
        max-height:100%;
        min-height:100%;
    }
    .inews-fl .tab-bd .xwtop dl {
        width:100%;
        margin-left:0;
        padding:2rem;
    }
    .inews-fl .tab-bd .xwtop dl dt {
        font-size:2rem;
        line-height:3rem;
    }
    .inews-fl .tab-bd .xwtop dl dt a:hover {
        color:#5da34d;
    }
    .inews-fl .tab-bd .xwtop dl span {
        margin:1rem 0;
    }
    .inews-fl .tab-bd .xwtop dl span i {
        margin-right:5px;
    }
    .inews-fl .tab-bd .xwtop dl .more {
        margin-top:2rem;
    }
    .inews-fl .tab-bd .xwtop dl .more a {
        display:table;
        background:url(../images/pj_home_icon_23.png) right center no-repeat;
        padding-right:20px;
    }
    .inews-fl .tab-bd .xwtop dl .more a:hover {
        color:#5da34d;
    }
    .inews-fl .tab-bd ul {
        margin-left:-1rem;
        margin-right:-1rem;
    }
    .inews-fl .tab-bd ul li {
        padding:2rem 1rem 0;
    }
    .inews-fl .tab-bd ul li a {
        display:block;
        background:#F0F0F0;
        padding:2rem;
    }
    .inews-fl .tab-bd ul li h2 {
        font-weight:400;
        text-overflow:ellipsis;
        white-space:nowrap;
        overflow:hidden;
    }
    .inews-fl .tab-bd ul li span {
        color:#999;
        display:block;
        margin:10px 0;
        line-height:1;
    }
    .inews-fl .tab-bd ul li span i {
        margin-right:5px;
    }
    .inews-fl .tab-bd ul li p {
        color:#666;
        -webkit-line-clamp:3;
        -webkit-box-orient:vertical;
        overflow:hidden;
        text-overflow:ellipsis;
        display:-webkit-box;
    }
    .inews-fr {
        width:100%;
        margin-top:2rem;
    }
    .inews-fr .bt {
        line-height:5rem;
        height:5rem;
        padding:0 1rem;
    }
    .inews-fr .bt span {
        font-size:1.6rem;
    }
    .inews-fr .list {
        padding:2rem;
    }
    .inews-fr .list dl dt {
        padding-left:4rem;
        line-height:3rem;
    }
    .inews-fr .list dl dt a {
        font-size:1.8rem;
    }
    .inews-fr .list dl dd {
        padding-left:4rem;
        margin-top:1rem;
    }
    .inews-fr .list dl dd::before,.inews-fr .list dl dt::before {
        width:3rem;
        height:3rem;
        line-height:3rem;
        font-size:1.4rem;
    }
}