.container1{width:100%;padding: 0 50px;box-sizing: border-box;}
.home-news{padding-left:5%}
.news_fl{width:19.5%}
.news_fr{width:80.5%}
.index_title p{font-size:23px}
.index_title h3{font-size:45px}
.news_txt2{font-size:21px}
.pro_txt1{padding:45px;font-size:29px}
.pro_txt2{padding:40px 45px}
.pro_txt2_fl img{height:48px}
.pro_txt2_fl h3{font-size:29px}
.about_txt{padding:25px 41px}
.about_txt h3{font-size:23px}
.kcxfz_con h3{font-size:23px}
.kcxfz_link_txt{font-size:23px}
.stock_fl{width:22%}
.stock_fl_b h3 span{font-size:57px}
.stock_fr_b ul li h3 span{font-size:34px}
.stock_fr{width:68%}

.x-title{font-size: 40px}
.daohang .container1{padding: 0 20px;}
#index.index .container1{padding: 0 5%;}
#about.index .profile .content .con .r{padding-left: 40px}
#ability.index .center .t .l .swiper {width: 90%;margin: 0;}

#ability.index .center .t .r .desc {padding: 20px 0 20px;}
#ability.index .center .t .r h3{margin-top: 20px;}

#manage.index .quality .content .item{width: calc(20% - 20px)}
#manage.index .commitment .container1 .con{width: 50%}
#manage.index .slogan .container1 .con{width: 70%}
#manage.index .slogan .container1 .img-hover-zoom{width:calc(30% - 100px);box-sizing: border-box;}

#copyright.index .container1{padding:0 50px 60px}
#copyright.index .number{width: 100%;justify-content: space-around;}

#product.index .container1{padding: 110px 50px}
#solution.detail .main{padding: 110px 50px}
#development .main{padding: 110px 50px}
#responsibility .main{padding: 110px 50px}
#responsibility.detail .main{padding: 110px 0}
#news .main{padding: 110px 50px}
#report.index .main{padding: 110px 50px}

#intelligent.index .base .swiper .swiper-wrapper {padding: 50px 0 60px;}
#intelligent.index .base .swiper .swiper-slide .desc {padding: 0 15px;}
#intelligent.index .base .swiper .swiper-slide.swiper-slide-prev{transform: translate3d(-160px, 0px, 0px);}
#intelligent.index .base .swiper .swiper-slide.swiper-slide-next{transform: translate3d(160px, 0px, 0px);}
#intelligent.index .base .swiper .swiper-slide.swiper-slide-active{padding: 0 50px;}
#intelligent.index .base .swiper .swiper-slide.swiper-slide-active .desc{margin-bottom: 35px;height: 150px;}
#intelligent.index .base .swiper .swiper-button .swiper-button-prev {left: -109px;}
#intelligent.index .base .swiper .swiper-button .swiper-button-next {right: -109px;}

#contact.index .container1 {padding: 110px 50px;}
