.flex{display: flex;display: -ms-flexbox;justify-content: space-between;-ms-flex-pack: justify;}
.industry_intro{background: url(../images/industry/intro_wrap.jpg)no-repeat center;height: 1012px;}
.industry_intro .industry_introt{padding-top: 74px;padding-bottom: 35px;}
.industry_intro .industry_introt .left {width: 60%;}
.industry_intro .industry_introt .left h3{font-size: 35px;color: #818181;font-weight: bold;line-height: 38px;}
.industry_intro .industry_introt .left p.ch_title{font-size: 22px;color: #333;font-weight: bold;padding-top: 37px;padding-bottom: 10px;}
.industry_intro .industry_introt .left p.ch_title span{color: #1a5dbb;}
.industry_intro .industry_introt .left p.en{font-size: 14px;color: #d0d0d0;letter-spacing: 1.5px;padding-bottom: 21px;}
.industry_intro .industry_introt .left i{width: 28px;height: 2px;display: block;background: #1a5dbb;}
.industry_intro .industry_introt .left p.desc{font-size: 14px;color: #666;padding-top: 17px;line-height: 36px;}
.industry_intro .industry_introb  hr{background:#f4f4f4;border: none;height: 1px;}
.industry_intro .industry_introb .industry_introbt{width: 1200px;margin: auto;}
.industry_intro .industry_introb .industry_introbt p{font-size: 20px;color: #444;font-weight: bold;margin-bottom: 22px;}
.industry_intro .industry_introb .industry_introbt p i{display: inline-block;background: url(../images/industry/prein_i.png)no-repeat center;width: 29px;height: 27px;margin-right: 15px;transform: translateY(4px);}
.industry_intro .industry_introb .industry_introbb{height: 370px;background: #ffffff;position: relative;}
.industry_intro .industry_introb .industry_introbb .swiper-container{width: 83%;padding-top: 62px;}
.industry_intro .industry_introb .industry_introbb .swiper-container .swiper-slide{width: 229px!important;height: 254px;    margin-right: 18px; border: 1px solid #f4f4f4;position: relative;}
.industry_intro .industry_introb .industry_introbb .swiper-container .swiper-slide p{font-size: 14px;color: #fff;text-align: center;position: absolute;bottom: 0;background: #4c4c4c;width: 100%;height: 31px;line-height: 31px;}
.industry_intro .industry_introb .industry_introbb .swiper-button-next{background: url(../images/industry/buttom.png);background-position: 23px 0;width: 23px;height: 36px;    right: 30px;}
.industry_intro .industry_introb .industry_introbb .swiper-button-prev{background: url(../images/industry/buttom.png);background-position: 0 0;width: 23px;height: 36px;left: 40px;}

/* industry_bri */
.industry_bri{background: url(../images/industry/industry_bri.jpg)no-repeat center;height: 735px;}
.industry_bri .industry_brit h3{font-size: 58px;color:rgba(158,158,158,0.09);font-weight: bold;text-align: center;padding-top: 83px;}
.industry_bri .industry_brit p{font-size: 30px;color: #1a5dbb;font-weight: bold;letter-spacing: 1px;text-align: center;transform: translateY(-5px);}
.industry_bri .industry_brib{padding-top: 62px;}
.industry_bri .industry_brib .right{width: 50%;background: #ffffff;}
.industry_bri .industry_brib .rightt{width: 501px;margin: 0 auto;}
.industry_bri .industry_brib .right h3{font-size: 18px;color: #333;padding-top: 42px;padding-bottom: 10px;}
.industry_bri .industry_brib .right h3 i{display: inline-block;background: url(../images/industry/prein_i.png)no-repeat center;width: 29px;height: 27px;margin-right: 15px;transform: translateY(4px);}
.industry_bri .industry_brib .right p{font-size: 12px;color: #bebebe;border-bottom: 1px solid #f7f7f7;padding-bottom: 7px;}
.industry_bri .industry_brib .rightb{width: 501px;margin:  0 auto;}
.industry_bri .industry_brib .advan_span{display: flex;display: -ms-flexbox;justify-content: space-between;width: 439px;-ms-flex-pack: justify;flex-wrap: wrap;-ms-flex-wrap: wrap;padding-top: 19px;}
.industry_bri .industry_brib .advan_span span{font-size: 14px;color: #666;}

/* 体系 */
.system{background: url(../images/industry/system_wrap.jpg)no-repeat center;height: 516px;}
.system .system_top h3{font-size: 58px;color:rgba(156,156,156,0.03);font-weight: bold;text-align: center;padding-top: 85px;}
.system .system_top p.title{font-size: 30px;color: #fff;letter-spacing: 1px;font-weight: bold;text-align: center;transform: translateY(-15px);}
.system .system_top i{display: block;width: 30px;height: 2px;background: #494949;margin: 0 auto;margin-top: 17px;margin-bottom: 16px;}
.system .system_top p{font-size: 18px;color: #f5f5f5;text-align: center;}
.system .system_cont{padding-top: 66px;}
.system .system_cont li{width: 380px;height: 248px;background: #f3f3f3;}
.system .system_cont li img{margin: 0 auto;display: block;padding-top: 18px;}
.system .system_cont li p.title{font-size: 16px;color: #444;text-align: center;padding-top: 20px;}

/* 安装 */
.install{}
.install hr{background:#f4f4f4;border: none;height: 1px;}
.install .install_top h3{font-size: 20px;color: #444;font-weight: bold;padding-top: 83px;padding-bottom: 12px;}
.install .install_top h3 span{font-size: 12px;color: #ababab;font-weight: 400;}
.install .install_top h3 i{display: inline-block;width: 29px;height: 21px;background: url(../images/industry/install_icon.png)no-repeat center;margin-right: 10px;transform: translateY(3px);}
.install .install_cont{padding-top: 23px;padding-bottom: 103px;}
.install .install_cont img{height: 537px;}

/* 方案 */
.package{background: url(../images/industry/package_wrap.jpg)no-repeat center;height: 516px;}
.package .package_top h3{font-size: 58px;font-weight: bold;color: rgba(156,156,156,0.06);text-align: center;padding-top: 90px;}
.package .package_top p.title{font-size: 30px;color: #fff;letter-spacing: 1px;text-align: center;transform: translateY(-7px);}
.package .package_top i{display: block;width: 30px;height: 2px;background: #4979bd;margin: 0 auto;margin-top: 19px;margin-bottom: 19px;}
.package .package_top p.desc{font-size: 16px;color: #fff;text-align: center;}
.package .package_cont{padding-top: 42px;}
.package .package_cont ul li{width: 282px;height: 192px;border: 1px solid #3268b4;background: transparent;}
.package .package_cont ul li .package_icon{background: url(../images/industry/package_icon.png);}
.package .package_cont ul li #package_icon1{background-position: 0 0 ;width: 82px;height: 80px;margin: 0 auto;margin-top: 26px;}
.package .package_cont ul li #package_icon2{background-position: 256px 0 ;width: 82px;height: 80px;margin: 0 auto;margin-top: 26px;}
.package .package_cont ul li #package_icon3{background-position: 170px 0 ;width: 82px;height: 80px;margin: 0 auto;margin-top: 26px;}
.package .package_cont ul li #package_icon4{background-position: 81px 0 ;width: 82px;height: 80px;margin: 0 auto;margin-top: 26px;}
.package .package_cont ul li p.title{font-size: 16px;color: #f5f5f5;text-align: center;padding-top: 16px;padding-bottom: 8px;}
.package .package_cont ul li p.en{font-size: 12px;color:rgba(245,245,245,0.4);text-align: center;}

/* 前顶展示 */
.ishow{}
.ishow ul{padding-top: 41px;padding-bottom: 109px;}
.ishow ul li{display: flex;display: -ms-flexbox;}
.ishow ul li img{width: 50%;}
.ishow ul li .right01,.ishow ul li .left01,.ishow ul li .right02{width: 50%;}
.ishow ul li .right01,.ishow ul li .right02{padding-left: 41px;}
.ishow ul li h3{font-size: 24px;color: #333;z-index: 1;position: relative;padding-top: 89px;}
.ishow ul li i{display: block;width: 536px;height: 8px;background: #d1dff1;transform: translateY(-5px);}
.ishow ul li p.en{font-size: 12px;color: #b5b5b5;width: 579px;padding-bottom: 45px;}
.ishow ul li p.desc{font-size: 14px;color: #666;width: 565px;line-height: 28px;}
.ishow ul li .left01 h3{text-align: right;padding-right: 60px;}
.ishow ul li .left01 i{margin-left: auto;margin-right: 52px;}
.ishow ul li .left01 p.en{padding-right: 8px;}
.ishow ul li .left01 p.desc{padding-right: 20px;}
.ishow ul li .left01 p{margin-left: auto;}
.ishow ul li .left01 span{margin-left: auto;margin-right: 300px;}
.ishow ul li .left01 p.atten{font-size: 16px;color: #f00;padding: 16px 0 16px 0;text-align: right;padding-right: 300px;}
.ishow ul li .left01 span{width: 289px;height: 32px;display: block;background: url(../images/industry/transform.png)no-repeat center;}
.ishow ul li .left01 p.en{padding-bottom: 27px;}
.ishow ul li .right02 p.en{padding-bottom: 35px;}
.ishow ul li .right02 p.listol{font-size: 18px;color: #666;line-height: 34px;}

/* 案例展示 */
.caseshow{background: #f3f3f3;}
.caseshow .caseshow_top h3{font-size: 58px;color: rgba(156,156,156,0.09);font-weight: bold;text-align: center;padding-top: 88px;}
.caseshow .caseshow_top p.title{font-size: 30px;color: #1a5dbb;letter-spacing: 1px;font-weight: bold;text-align: center;transform: translateY(-5px);}
.caseshow .caseshow_cont{padding-top: 54px;padding-bottom: 84px;}
.caseshow .caseshow_cont ul{flex-wrap: wrap;-ms-flex-wrap: wrap;display: flex;display: -ms-flexbox;}
.caseshow .caseshow_cont li{width: 285px;margin-right: 7.5px;margin-bottom: 23px;margin-left: 7.5px;margin-top: 23px;}
.caseshow .caseshow_cont li p:nth-child(1){width: 285px;height: 195px;overflow: hidden;}
.caseshow .caseshow_cont li:hover img{transform: scale(1.15);}
.caseshow .caseshow_cont li img{width: 285px;height: 195px;transition: 0.7s all;}
.caseshow .caseshow_cont li .tit{width: 285px;text-align: center;padding-top: 10px;}
.caseshow .caseshow_cont li .tit a{ font-size: 14px; color: #666;}


/* 新版 服务模式 */
.service_mode{}
.service_mode .service_top h3{font-size: 58px;color:rgba(156,156,156,0.09);text-align: center;padding-top: 97px;}
.service_mode .service_top p.title{font-size: 30px;color: #1a5dbb;text-align: center;transform: translateY(-5px);font-weight: bold;}
.service_mode .service_cont{position: relative;padding-top: 64px;padding-bottom: 131px;}
.service_mode .service_cont img{margin: 0 auto;display: block;}
.service_mode .service_cont p{position: absolute;font-size: 18px;color: #444;text-align: center;}
.service_mode .service_cont p span{display: block;font-size: 16px;color: #666;text-align: center;}
.service_mode .service_cont #leftp{left: 15%;top: 90px;}
.service_mode .service_cont #rightp{right: 15%;top: 90px;}
.service_mode .service_cont #bottomp{left: 35%;padding-top: 46px;}

/* 新版构建件*/
.goujian{background: url(../images/industry/goujian.jpg)no-repeat center;height: 538px;}
.goujian .goujian_top h3{font-size: 58px;color:rgba(156,156,156,0.06);text-align: center;padding-top: 85px;}
.goujian .goujian_top p.title{font-size: 30px;color: #fff;font-weight: bold;text-align: center;transform: translateY(-5px);}
.goujian .goujian_cont{padding-top: 81px;}
.goujian .goujian_cont ul{margin: 0 38px;}
.goujian .goujian_cont ul li{width: 265px;height: 256px;position: relative;}
.goujian .goujian_cont ul li img{width: 265px;height: 256px;}
.goujian .goujian_cont ul li p.tit{width: 100%;height: 32px;background: rgba(42,40,39,0.7);color: #fff;font-size: 14px;text-align: center;line-height: 32px;position: absolute;bottom: 0;}

/* 桥梁 */
.bridge{padding-bottom: 86px;}
.bridge .bridge_top h3{font-size: 58px;color: rgba(156,156,156,0.09);text-align: center;padding-top: 105px;}
.bridge .bridge_top p.title{font-size: 30px;color: #1a5dbb;font-weight: bold;text-align: center;transform:translateY(-5px)}
.bridge .bridge_cont{padding-top: 51px;}
.bridge .bridge_cont img{display: block;margin: 0 auto;}

/* 代表业绩 */
.permace{background: #f5f5f5;}
.permace .permace_top h3{font-size: 58px;color: rgba(156,156,156,0.09);text-align: center;padding-top: 85px;}
.permace .permace_top p.title{font-size: 30px;color: #1a5dbb;font-weight: bold;text-align: center;transform:translateY(-5px)}
.permace .permace_cont{padding: 56px 0 94px 0;}

/* 混凝土服务 */
.hservice{}
.hservice .hservice_top h3{font-size: 58px;color: rgba(156,156,156,0.09);text-align: center;padding-top: 105px;}
.hservice .hservice_top p.title{font-size: 30px;color: #1a5dbb;font-weight: bold;text-align: center;transform:translateY(-5px)}

.hservice .hservice_cont .hservice_icon{background: url(../images/industry/service_icon.png);margin: 0 auto;margin-top: 25px;margin-bottom: 28px;}
.hservice .hservice_cont #hservice_icon1{width: 50px;height: 50px;background-position: 0 0;}
.hservice .hservice_cont #hservice_icon2{width: 50px;height: 50px;background-position: 50px 0;}
.hservice .hservice_cont p{font-size: 18px;color: #444;}
.hservice .hservice_cont{margin-top: 82px; background: url(../images/industry/hservice_bg1.png) no-repeat; }
.hservice .hservice_cont .right {width: 522px;padding-right: 20px;}
.hservice .hservice_cont .right i {width: 67px; height: 2px; border-bottom: 2px solid #dedede; display: block;margin: 12px 0;}
.hservice .hservice_cont ul {margin-left: auto; margin-top: 74px; padding-bottom: 100px;}
.hservice .hservice_cont li {width: 594px; margin-bottom: 40px; display: flex; display: -ms-flexbox; justify-content: space-between; -ms-flex-pack: justify;}
.hservice .hservice_cont li .right .tit {font-size: 18px; color: #1f1f1f;}
.hservice .hservice_cont li .right .tit1 {font-size: 12px; color: #b0b0b0; line-height: 16px;}

.henginee{background: #f5f5f5;}
.henginee .henginee_top h3{font-size: 58px;color: rgba(156,156,156,0.09);text-align: center;padding-top: 105px;}
.henginee .henginee_top p.title{font-size: 30px;color: #1a5dbb;font-weight: bold;text-align: center;transform:translateY(-5px)}
.henginee .henginee_cont{padding-top: 49px;padding-bottom: 64px;}

.daibiao{}
.daibiao .daibiao_top h3{font-size: 58px;color: rgba(156,156,156,0.09);text-align: center;padding-top: 105px;}
.daibiao .daibiao_top p.title{font-size: 30px;color: #1a5dbb;font-weight: bold;text-align: center;transform:translateY(-5px)}
.daibiao .daibiao_cont{padding-top: 49px;padding-bottom: 84px;}