@charset "utf-8";
.body_abel{background: #ffffff;}
.body_abel .inquiry a:visited{color:#444;}
.body_abel .inquiry a:hover{color:#00C;}
.body_abel .highway_p{text-indent: 2em;font-size:16px;line-height: 1.8;color: #000;}
.body_abel .img_remark{text-align:center;font-size:16px;color: #000;}
.abel_flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.abel_flex_v{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;flex-direction: column;}
.abel_flex_1{-webkit-box-flex: 1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex: 1;}
.area_banner,.area_banner .wrap{height: 473px;position: relative;}
#page_area_gongsugonglu_banner{background:url(../images/area/banner_highway.jpg) center no-repeat;border-bottom:none}
.header_banner_title{position: absolute;top: 110px;width:100%;text-align: center;font-size: 56px;color: #fff;}
.header_banner_description{position: absolute;top:325px;}
.header_banner_description p.highway_p{color: #fff;}

.highway_body_column{width: 100%;height: auto;padding: 20px 0;}
.area_company_column,.area_related_product, .area_related_case{width: 100%;max-width:1920px;height: auto;margin: 0 auto 30px auto;padding: 10px 0;}
.area_company_column .wrap,.area_related_product .wrap, .area_related_case .wrap{overflow: inherit;}
.area_company_column{margin-bottom: 0;}
.area_company_column .area_company_title{font-size: 16px;}
.area_company_column .column_body{padding: 10px 0 0 0;}
.area_company_column .area_company_column_title{width: 100%;height: 234px;overflow: hidden;text-align:center;padding: 8px 0 0 0;background: url(../images/area/area_company_1.jpg) left center no-repeat;background-size:cover;background-position: 100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.area_company_column .area_company_column_title #area_company_column_title{font-size: 22px;text-align: left;background: rgba(65,116,19,0.8);color: #fff;margin: -5px auto auto auto;padding: 15px 36px;}
.area_company_column .area_company_column_title #style_5_1{font-size: 26px;font-weight: bold;}
.area_company_column_content{width: 100%;display: block;}
.area_company_column_content #row_1{width: 98%;margin: 8px auto 5px auto;padding: 5px 1%;background: #417413;color: #fff;font-size: 22px;font-weight: bold;}
.area_company_column_content #row_2{width: 98%;height: auto;overflow: hidden;margin-bottom: 3px;padding: 5px 1%;background: #417413;color: #fff;font-size: 15px;list-style:none;counter-reset:count;}
.area_company_column_content #row_2 li{float: left;color: #fff;list-style:disc inside;margin-left: 15px;padding-left: 0;}
.area_company_column_content #row_3{width: 100%;}
.area_company_column_content #row_3 img{width: 100%;}
.area_related_product_title{width: 97%;margin: 10px auto;padding: 5px 15px;color:#fff;font-size: 16px;font-weight: bold;border-radius: 3px;}
.area_related_product_title{
    background-color: #2b8cd0;
    background: -webkit-gradient(linear, left top, right bottom, from(#2b8cd0), to(#ffffff));
    background: -webkit-linear-gradient(30deg, #2b8cd0, #ffffff);
    background: -moz-linear-gradient(30deg, #2b8cd0, #ffffff);
    background: -ms-linear-gradient(30deg, #2b8cd0, #ffffff);
}
div.area_slick_list{width: 98%;margin: 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
div.area_slick_list div.area_slick_item{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.area_slick_list .area_slick_item{margin: 5px;float: left;text-align: center;font-size: 16px;}
.area_slick_list .area_slick_item img{width: 100%;}
.area_slick_list .area_slick_item a,
.area_slick_list .area_slick_item a:visited{color: #000;}
.area_related_product_list .area_related_product_item a:hover{color: #00C;}
.area_related_product_list .area_related_product_item{width: 24%;margin: 5px;text-align: center;}
.area_related_case_list .area_related_case_item{width: 24%;margin: 4px;text-align: center;border: 1px solid #ccc;}
.area_related_case_list .area_related_case_item h3{font-size: 16px;font-weight: bold;margin: 10px 10px;text-align: left;}
.area_related_case_list .area_related_case_item h3:hover{color:#00C;}
.area_related_case_list .area_related_case_item .description{text-indent: 2em;text-align: left;font-size: 14px;line-height: 1.5;margin: 10px 10px 20px 10px;}
.area_slick_list.cases_count_1 .area_slick_item img{width: auto;float: left;margin-right: 3%;}
div.area_slick_list.cases_count_1 div.area_slick_item{width: 98%;margin: 4px auto;}

.inquiry{width:100%;max-width:1920px;height: auto;margin: 20px auto;padding: 20px 0;border-top: 1px solid #d9d9d9;overflow: hidden;}
.inquiry p{font-size: 16px;}
.inquiry h3{margin: 0 auto 10px auto;font-size: 18px;font-weight:bold;}
.inquiry .inquiry-form li input.product-btn,
.inquiry .product-btn{
    height: 40px;
    border: 1px solid #007cdb;
    cursor: pointer;
    color: #fff;
    background-color: #0e83dd;
    text-shadow: #000 1px 1px 5px;
    box-shadow: none;
    display: inline-block;
    font-family:'微软雅黑', 'HELVETICANEUELTPRO-THEX','FZLTXHK';
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: .5rem .75rem;
    font-size: 1.35rem;
    line-height: 1.25;
    border-radius: .25rem;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.inquiry .inquiry-form li input.product-btn:hover,
.inquiry .product-btn:hover{border-color:#007cdb;background-color: #007cdb;}
.inquiry .inquiry-form li{position:relative;margin: 10px auto;}
.inquiry .inquiry-form li:last-child{text-align: center;width: 80%;margin: 10px auto 10px 0;}
.inquiry .inquiry-form li em {position: absolute;margin-top:13px;margin-left:10px;color: red;font-size: 16px;}
.inquiry .inquiry-form li input,
.inquiry .inquiry-form li textarea{width: 80%;height: 45px;border: 1px solid #ccc;box-shadow: 0 2px 2px -2px #DDD inset;box-sizing: border-box;outline: none;color: #000;padding-left: 10px;line-height: 45px;font-size: 16px;}
.inquiry .inquiry-form li textarea{width: 80%;height: 150px;}
.inquiry .inquiry-form li #dosubmit{width: 25%;margin: 0 20px 0 0;}
.inquiry .inquiry-form li #doreset{width: 25%;text-shadow: none;border: 1px solid #ccc;color: #444;background-color: #e3e3e3;}
.inquiry .inquiry-form li #doreset:hover{border-color:#e0e0e0;background-color: #e0e0e0;}
.inquiry .left-content{width: 69%;margin-left: 1%;float: left; border-right: 1px dashed #989898;}
.inquiry .right-content{width: 29.8%;float: left;}
.inquiry .mobile-view{text-align: center;margin: 0 15px 10px 15px;padding-bottom:10px;border-bottom: 1px dashed #989898;}
.inquiry .mobile-view img{width: 100%;}
.inquiry .contact-us{margin-top: 10px;padding: 0 20px;}
.inquiry .contact-us h3{text-align: left;}
.inquiry .contact-us ul li{font-size: 16px;}
.inquiry .contact-us .chat-btn{margin: 20px 17%;width: 65%;}

#highway_body{width:100%;height:auto;max-width: 1920px;margin: 0 auto;overflow:hidden;background:url(../images/area/highway_body_background.jpg) top no-repeat;}
#highway_body_column_1{width: 100%;height: auto;padding: 20px 0;}
#highway_body_column_1_pic{width: 42%;float: left;text-align: right;padding: 25px 0;}
#highway_body_column_1_content{width: 56%;float: left;margin: 25px 0 20px 2%;background: #e2e1e1;}
#highway_body_column_1_content p.highway_p{width: 90%;max-width: 658px;padding: 20px 0 20px 20px;}
#highway_body_column_2{height: 780px;clear:both;position: relative;}
#highway_body_column_2_pic{position: absolute;width:100%;top: -85px;z-index: 2;}
#highway_body_column_2_pic .highway_body_product{text-align: center;}
#highway_body_column_2_pic #highway_body_asd{float: right;margin: 15px;}
#highway_body_column_2_pic #highway_body_pfq{clear: both;margin: 0 10% 0 auto;width: 286px;}
#highway_body_column_2_pic #highway_body_hpy{clear: both;margin: -281px auto 20px 37%;width: 316px;position: absolute;}
#highway_body_column_2_pic #highway_body_pls{clear: both;margin: 0 auto 20px 15px;width: 384px;position: relative;top: -240px;}
#highway_body_column_2_pic .highway_product_name{background:#009bf5;color:#fff;border-radius: 10px;padding: 0;height: 38px;line-height: 38px;text-indent: 0;margin-top: 12px;width: auto;}
#highway_body_column_2_pic .highway_product_name .product_name{background:#009bf5;color:#fff;font-weight:bold;text-shadow: #000 1px 1px 5px;border-radius: 10px;padding: 0 4px;}
#highway_body_column_2_pic .highway_product_name .more{background:#fff;color:#009bf5;float: right;border-radius: 0 10px 10px 0;font-weight: 600;font-size: 14px;padding: 0 8px;}
#highway_body_column_2_content{background: url(../images/area/highway_column_2_background.png) -230px 0 no-repeat;}
#highway_body_column_2_content p.highway_p{width:700px;padding: 35px 15px 30px 15px;}
#highway_body_column_3{width: 100%;margin-bottom: 30px;padding: 20px 0;background: rgba(217,221,194,0.43);}
#highway_body_column_3_pic{width: 50%;float: left;}
#highway_body_column_3_pic img{width: 100%;border: 1px solid #ccc;}
#highway_body_column_3_content{width: 47%;float: left;margin-left: 3%;}
#highway_body_column_3_content p.highway_p{padding: 20px 0;}
#highway_body_column_3_content #highway_body_column_3_content_model{margin-top: 15px;}
#highway_body_column_3_content #highway_body_column_3_content_model img{width:99%;border: 2px solid #ccc;}
#highway_body_column_4{width: 100%;margin-bottom: 30px;padding: 20px 0;background: rgba(209,209,209,0.5);}
#highway_body_column_4_pic{width: 70%;float: left;position: relative;}
#highway_body_column_4_pic img{width: 100%;}
#highway_body_column_4_pic_1{width: 49%;float: left;}
#highway_body_column_4_pic_2{position:absolute;top: 40%;left: 46.7%;}
#highway_body_column_4_pic_3{width: 49%;float: right;}
#highway_body_column_4_content{width: 30%;float: left;position: relative;}
#highway_body_column_4_content p.highway_p{padding: 20px 0 0 20px;}

.font_red{color:#ff000c;}
.column_title,
#common_tielu .area_related_product_title{width: 100%;height: 35px;line-height: 35px;margin: 0 auto 20px auto;}
.column_title span,
#common_tielu .area_related_product_title span,
#contact_tielu.inquiry .left-content h3 span{background:#2e82bc;color: #fff;padding: 8px 30px;font-size: 16px;font-weight: normal;}
.column_body{width: 100%;height:auto;overflow: hidden;}
.railway_body_column{width: 100%;height: auto;padding: 20px 0;}
#railway_body{width:100%;height:auto;max-width: 1920px;margin: 0 auto;overflow:hidden;font-family:'微软雅黑', 'HELVETICANEUELTPRO-THEX','FZLTXHK';background:url(../images/area/high-speed_railway_bg.jpg) top center no-repeat;}
#page_area_railway_banner{width: 100%;height: auto;overflow: hidden;position: relative;}
#page_area_railway_banner #railway_banner_left{width: 56%;height: 500px;margin-right: 44%;}
#page_area_railway_banner #railway_banner_right{width: 41.5%;height:531px;position: absolute;top:0;right:0;}
#page_area_railway_banner #railway_banner_left #title_company_name{width: 200px;margin: 10% auto 20px 0;line-height:1.5;font-size: 1.5rem;}
#page_area_railway_banner #railway_banner_left #area_title{font-size: 58px;color: #0067b0;line-height: 1;margin: 30px auto;}
#page_area_railway_banner #railway_banner_left #area_subtitle{font-size: 32px;color: #0066ad;}
#railway_body_column_1{border-top: 4px solid #2e82bc;padding: 0;}
#railway_body_column_1_content{margin: 0 auto;padding: 30px 0 20px 0;background:#f8f8f8;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;}
#railway_body_column_1_content .highway_p{margin: 0 20px;}
#railway_body_column_2{margin: 40px auto 30px auto;padding:0;background: url(../images/area/railway_product_bg.png) center top no-repeat;}
#railway_body_column_2 .column_title span{padding-left: 4.5%;}
#railway_body_column_2_content{margin-top: -60px;position: relative;}
#railway_body_column_2_content .railway_body_product_item{width: 19.5%;margin: 0 0.25%;float: left;text-align: center;}
#railway_body_column_2_content .product_feature{font-size: 16px;font-weight: bold;color: #007cc9;position: absolute;}
#railway_body_column_2_content .railway_product_name{background:#009bf5;color:#fff;border-radius: 10px;padding: 0;height: 33px;line-height: 33px;text-indent: 0;margin: 10px auto 20px auto;width: 98%;text-align: center;border: 1px solid #009bf5;font-size: 14px;}
#railway_body_column_2_content .railway_product_name .product_name{background:#009bf5;color:#fff;text-shadow: #000 1px 1px 5px;border-radius: 10px;padding: 0 4px;}
#railway_body_column_2_content .railway_product_name .more{background:#fff;color:#009bf5;float: right;border-radius: 0 10px 10px 0;font-size: 12px;padding: 0 5px;}
#railway_body_column_2_content #feature_jc{margin-top: 160px;padding-left: 140px;}
#railway_body_column_2_content #railway_body_jc img{margin-top: 260px;}
#railway_body_column_2_content #feature_pfq{margin-top: 55px;padding-left: 135px;}
#railway_body_column_2_content #railway_body_pfq img{margin-top: 220px;}
#railway_body_column_2_content #feature_hpy{margin-top: 96px;padding-left: 69px;}
#railway_body_column_2_content #railway_body_hpy img{margin-top: 185px;}
#railway_body_column_2_content #feature_gpy{margin-top: 26px;padding-left: 131px;}
#railway_body_column_2_content #railway_body_gpy img{margin-top: 150px;}
#railway_body_column_2_content #feature_pls{margin-top: 3px;padding-left: 60px;}
#railway_body_column_2_content #railway_body_pls img{margin-top: 179px;}
#railway_body_column_3{width: 100%;margin-bottom: 30px;padding: 0;border-top: 4px solid #2e82bc;}
#railway_body_column_3 .column_body{border:1px solid #b2b2b2;width: 99.8%;margin: 0 auto;}
#railway_body_column_3_pic{width: 50%;float: left;padding-bottom: 15px;}
#railway_body_column_3_pic img{width: 100%;}
#railway_body_column_3_content{width: 47%;float: right;margin-left: 3%;}
#railway_body_column_3_content p.highway_p{padding: 30px 33px;background: #e4e4e4;}
#railway_body_column_3_content #railway_body_column_3_content_model{margin: 35px auto 15px auto;}
#railway_body_column_3_content #railway_body_column_3_content_model img{width: 100%;}
#common_tielu .area_related_product,
#common_tielu .area_related_case{padding-top: 0;border-top: 4px solid #2e82bc;}
#common_tielu .area_related_product_title{background: none;padding: 0;}
#contact_tielu.inquiry{padding: 0 0 20px 0;border-top: 4px solid #2e82bc;}
#contact_tielu.inquiry .left-content{border-right:none;}
#contact_tielu.inquiry .left-content h3{margin: 0 auto 25px auto;height: 35px;line-height: 35px;}
#contact_tielu.inquiry .right-content{margin-top: 50px;border-left: 1px dashed #989898;}

#page_area_water_banner{height:auto;margin-bottom:20px;background:url(../images/area/banner_water.jpg) center no-repeat;border-bottom:none}
#page_area_water_banner .wrap{height: 379px;}
#page_area_water_banner .header_banner_title{position: absolute;top: 30px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
#page_area_water_banner .header_banner_title #banner_title{background: rgba(53, 97, 3, 0.65) !important;background: #356103;padding: 8px 15px;text-align: left;font-size: 45px;color: #fff;}
#page_area_water_banner .header_banner_title #title_row_top{font-weight: bold;}
#page_area_water_banner .header_banner_description{position: absolute;top: 200px;padding: 10px 0;background: rgba(53, 97, 3, 0.75) !important;background: #356103;}
#page_area_water_banner .header_banner_description h2{width: 100%;font-size: 18px;font-weight: bold;}
#page_area_water_banner .header_banner_description h2 span{background: #335a19;color: #fff;padding: 5px 8px;}
#page_area_water_banner .header_banner_description p.highway_p{padding: 10px 15px;}
.water_body_column{height: auto;padding: 20px 0;}
#water_body{width:100%;height:auto;max-width: 1920px;margin: 0 auto;overflow:hidden;font-family:'微软雅黑', 'HELVETICANEUELTPRO-THEX','FZLTXHK';}
#water_body_column_1{padding: 0;height: 356px;border-bottom: 3px solid #407313;margin-bottom: 10px;background:url(../images/area/water_column_1.jpg) center no-repeat;background-size:cover}
#water_body_column_1_herder{color:#407313;text-align: right;margin: 30px 30px 20px auto;font-size:32px;font-weight: bold;}
#water_body_column_1_content{width: 60%;float: right;margin-right: 30px;}
#water_body_column_2{width: 100%;margin-bottom: 10px;}
#water_body_column_2 .column_2_title{display: inline-flex;display: -webkit-flex;display: -ms-flexbox;margin-bottom: 20px;width: 100%;overflow: hidden;}
#water_body_column_2 .column_2_title span{float: left;font-style: italic;}
#water_body_column_2 .column_2_title #column_1{font-size: 22px;color:#407313;flex:none;-webkit-flex:none;-ms-flex:none;}
#water_body_column_2 .column_2_title #column_1 #top{float: right;color:#000;}
#water_body_column_2 .column_2_title #column_2{font-size: 36px;font-weight: bold;color:#fe3c3c;padding-top: 13px;padding-left: 5px;flex:none;}
#water_body_column_2 .column_2_title #column_3{margin-left: 10px;border-bottom: 60px solid #407313;border-left: 10px solid transparent;flex:none;}
#water_body_column_2 .column_2_title #column_4{
    -webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;
    background-color: #407313;
    background: -webkit-gradient(linear, left top, right bottom, from(#407313), to(#ffffff));
    background: -webkit-linear-gradient(30deg, #407313, #ffffff);
    background: -moz-linear-gradient(30deg, #407313, #ffffff);
    background: -ms-linear-gradient(30deg, #407313, #ffffff);
}
#water_body_column_2_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
#water_body_column_2_content .water_body_product_item{width: 24%;margin: 0 0.5%;padding-bottom: 3px;float: left;background:#efeeee;border-bottom:3px solid #407313;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;flex-direction: column;}
#water_body_column_2_content .water_body_product_item img{width: 100%;display: block;}
#water_body_column_2_content .product_feature{background: #407313;color:#fff;font-size: 16px;font-weight: 600;text-align: center;margin: 0;padding: 4px 0;}
#water_body_column_2_content .water_product_name{text-align: center;height: auto;margin: 0;padding: 0;border-top: 1px solid #fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
#water_body_column_2_content .water_product_name span.product_name{background: #407313;color:#fff;font-size: 14px;padding: 0 8%;margin:0;float: none;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
#water_body_column_2_content .water_product_name span.left{width:0;height:0;border-top: 23px solid #407313;border-left: 10px solid transparent;float: left;margin-left: 8%;}
#water_body_column_2_content .water_product_name span.right{width:0;height:0;border-top: 23px solid #407313;border-right: 10px solid transparent;float: right;margin-right: 8%;}
#water_body_column_2_content .water_product_feature{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;list-style:none;counter-reset:count;margin: 20px 2% 45px 2%;line-height: 22px;}
#water_body_column_2_content .water_product_feature li{font-size: 12px;}
#water_body_column_2_content .water_product_feature li:before{content:"● ";color:#427614;}
#water_body_column_2_content .water_product_button_column{width: 95%;margin-bottom: 20px;text-align: center;}
#water_body_column_2_content .water_product_button_column .product_button{padding: 1px 13px;font-size: 12px;background: #467a15;color:#fff;border-radius: 5px;text-shadow: #000 1px 1px 3px;}
#water_body_column_2_content .water_product_button_column .left_btn{margin-right: 10px;}
#water_body_column_3{width: 100%;padding-top: 0;}
#water_body_column_3 .column_body{width: 100%;margin: 0 auto;background: url(../images/area/water_case_bg.jpg) left top no-repeat;background-size:cover}
#water_body_column_3_description{width: 25%;float: right;}
#water_body_column_3_description h3{margin-top: 50px;font-size:18px;color:#fff;text-align:right;padding: 10px 15px;background: rgba(8, 87, 157, 0.8);}
#water_body_column_3_description h3 #style_1{font-size: 30px;font-weight: bold;}
#water_body_column_3_description #detail{margin-top: 20px;font-size:14px;color:#fff;padding: 5px 8px;background: rgba(210, 65, 70, 0.99);}
#water_body_column_3_description #detail #style_2{font-size: 16px;font-weight: bold;}
#water_body_column_3_pic{width: 75%;float: left;}
#water_body_column_3_pic .case_item{width: 31.333333%;margin: 9px 1% 10px 1%;float: left;text-align: center;}
#water_body_column_3_pic .case_item p.case_item_description{color:#447814;font-size: 14px;}
#water_body_column_4{width: 100%;padding: 0;}
#water_body_column_4 .column_body{width: 100%;margin: 0 auto;}
#water_body_column_4_pic{width: 50%;float: left;padding-bottom: 15px;}
#water_body_column_4_pic img{width: 100%;border: 1px solid #b9b9b9;}
#water_body_column_4_content{width: 48%;float: right;margin-left: 2%;}
#water_body_column_4_content p.highway_p{padding: 16px 32px;background: #e4e4e4;border: 1px solid #b9b9b9;}
#water_body_column_4_content #water_body_column_4_content_model{margin: 20px auto 15px auto;}
#water_body_column_4_content #water_body_column_4_content_model img{width: 100%;}
#water_body_column_3 .column_title span,
#water_body_column_4 .column_title span{background: none;color: inherit;font-size: 16px;padding: 0;font-weight: bold;}
#water_body_column_3 .column_title,
#water_body_column_4 .column_title,
#common_company_shuili .area_company_title,
#common_shuili .area_related_product_title,
#common_shuili .area_related_case_title{width: 100%;border-radius: inherit;color:#417413;font-size: 16px;font-weight:bold;padding: 0 15px 8px 15px;background: url(../images/area/water_title_bg.jpg) left bottom no-repeat;}
#common_shuili .area_related_case{margin-bottom: 0;padding-bottom: 30px;}
#contact_shuili.inquiry{padding: 8px 0 30px 0;border-top: none;margin-top: 0;margin-bottom: 0;}
#contact_shuili.inquiry .left-content{border-right:none;}
#contact_shuili.inquiry .left-content h3{margin: 0 auto 25px auto;height: auto;font-size: 16px;font-weight:bold;color: #417413;padding: 0 15px 8px 15px;background: url(../images/area/water_title_bg.jpg) left bottom no-repeat;width: 100%;position: absolute;}
#contact_shuili.inquiry .right-content{margin-top: 46px;border-left: 1px dashed #989898;}
#contact_shuili.inquiry .left-content p{margin-top: 46px;}
#contact_shuili.inquiry .left-content p:nth-of-type(2){margin-top: 0;}
#contact_shuili.inquiry .inquiry-form li #doreset{border: 1px solid #ccc;color: #444;background-color: #e3e3e3;}
#contact_shuili.inquiry .inquiry-form li input.product-btn, .inquiry .product-btn{background: #467a15;border-color: #335a19;}
#contact_shuili.inquiry .inquiry-form li input.product-btn:hover, .inquiry .product-btn:hover{background: #335a19;border-color: #335a19;}

.sand_title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom: 15px;}
.sand_title_left{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.sand_title_content{overflow: hidden;font-size: 20px;display: inherit;}
.sand_title_content span{display: block;}
.sand_title_content span span{padding: 6px 15px 6px 0;}
.sand_title_right{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.sand_body_column{width: 100%;padding: 20px 0;}
#sand_body{font-family:'微软雅黑', 'HELVETICANEUELTPRO-THEX','FZLTXHK';max-width: 1920px;margin: 0 auto;}
#page_area_sand_banner{max-width: 1920px;margin: 0 auto 20px auto;height:530px;overflow: hidden;background:url(../images/area/sand_banner.jpg) center no-repeat;border-bottom:none}
#page_area_sand_banner .wrap{height: auto;}
#page_area_sand_banner .sand_title{position: relative;margin-top: 5%;overflow: hidden;}
#page_area_sand_banner .sand_title .sand_title_left{background: #a55d37;}
#page_area_sand_banner .sand_title .sand_title_content{font-size: 20px;top: 0;}
#page_area_sand_banner .sand_title .sand_title_content span span{background: #a55d37;color: #fff;padding: 10px 15px 10px 0;}
#sand_body_column_1{margin-top: 30px;}
#sand_body_column_1 .sand_title .sand_title_left{background: #ac6b4b;}
#sand_body_column_1 .sand_title .sand_title_content span span{background: #ac6b4b;color: #ffdb45;font-weight: 500;font-size: 22px;letter-spacing: 10px;padding: 10px 15px 10px 0;}
#sand_body_column_1_herder{color:#875135;font-size:20px;font-weight: 600;margin: 15px auto;}
#sand_body_column_1 .highway_p{color:#33221b;font-size: 14px;}
#sand_body_column_2 .sand_title{margin-bottom: 30px;}
#sand_body_column_2 .sand_title .sand_title_left{background: #ac6b4b;}
#sand_body_column_2 .sand_title .sand_title_content span span{background: #ac6b4b;color: #ffdb45;}
#sand_body_column_2_top{width: 100%;overflow: hidden;}
#sand_body_column_2_left{width: 52%;float: left;}
#sand_body_column_2_left img{width: 100%}
#sand_body_column_2_right{width: 48%;float: left;}
#sand_body_column_2_right ul{width: 100%;}
#sand_body_column_2_right ul li{width: 100%;background: #e0e0e0;padding: 10px 0;margin: 2.5% auto;font-size: 16px;color: #535353;}
#sand_body_column_2_right ul li span{color:#875235;margin-left: 5%;font-weight: bold;}
#sand_body_column_2_content{width: 100%;clear:both;float: none;margin-top: 20px;}
#sand_body_column_2_content .highway_p{color:#33221b;font-size: 14px;}
#sand_body_column_3 .sand_title{margin-bottom: 30px;}
#sand_body_column_3 .sand_title .sand_title_left{background: #ac6b4b;}
#sand_body_column_3 .sand_title .sand_title_content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;}
#sand_body_column_3 .sand_title .sand_title_content span span{background: #ac6b4b;color: #ffdb45;}
#sand_body_column_3 .sand_title #sand_body_column_3_title_main{color:#b88166;font-size: 29px;font-weight: bold;margin: 0 1%;}
#sand_body_column_3 .sand_title #sand_body_column_3_title_more{color:#b88166;font-size: 14px;border-bottom: 1px solid #b88166;text-align: right;padding-bottom: 2px;padding-right: 5px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
#sand_body_column_3 .sand_title #sand_body_column_3_title_more a,
#sand_body_column_3 .sand_title #sand_body_column_3_title_more a:visited{color:#b88166;}
#sand_body_column_3 .sand_title #sand_body_column_3_title_ico{background:rgba(172, 107, 75, 0.85);color:#fff;border-radius: 0 5px 5px 0;font-size: 14px;padding: 14px 2px 5px 2px;}
#sand_body_column_3 .sand_product_item{width: 24%;margin: 10px 0.5%;float: left;}
#sand_body_column_3 .sand_product_item img{width: 100%;margin: auto;}
#sand_body_column_3 .sand_product_name{position: relative;margin-bottom: -12px;text-align: center;width: 100%;font-size: 14px;}
#sand_body_column_3 .sand_product_name .product_name{background: #b88166;color:#fff;padding: 3px 20px;border-radius: 8px;}
#sand_body_column_3 .sand_product_more{position: relative;margin-top: -14px;text-align: center;width: 100%;font-size: 10px;}
#sand_body_column_3 .sand_product_more .more{background: #fa3137;color:#fff;padding: 3px 12px;border-radius: 5px;}
#sand_body_column_4 .sand_title{margin-bottom: 0;}
#sand_body_column_4 .sand_title .sand_title_left{background: #ac6b4b;}
#sand_body_column_4 .sand_title .sand_title_content span span{background: #ac6b4b;color: #ffdb45;}
#sand_body_column_4_content{width: 100%;margin-top: 20px;}
#sand_body_column_4_content .highway_p{color:#33221b;font-size: 14px;}
#sand_body_column_4_pic{font-size: 14px;}
#sand_body_column_4_pic img{width: 100%;}
#sand_body_column_5 .sand_title{margin-bottom: 10px;}
#sand_body_column_5 .sand_title .sand_title_left{background: #ac6b4b;}
#sand_body_column_5 .sand_title .sand_title_content span span{background: #ac6b4b;color: #ffdb45;}
#sand_body_column_5 .img_remark img{width: 100%;}
#sand_body_column_5_herder{color:#b55f3e;font-size:20px;font-weight: 600;margin: 15px auto;}
#sand_body_column_5_content_2 ul{width: 100%;margin: 10px auto;padding: 5px 0;background: rgba(172,107,75,0.8);}
#sand_body_column_5_content_2 ul li{width: 100%;padding: 5px 0;margin: 0 auto;font-size: 12px;color: #fff;}
#sand_body_column_5_content_2 ul li span{color: #fff;font-weight: bold;font-size: 14px;margin-left: 8px;}
#common_shashi{max-width: 1920px;margin: 0 auto;}
#common_shashi .area_related_product:before,
#common_shashi .area_related_case:before{content: '';background: #ac6b4b;height: 39px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
#common_shashi .area_related_product:after,
#common_shashi .area_related_case:after{content: '';height: 39px;width: 100%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
#common_shashi .area_related_product,
#common_shashi .area_related_case{padding-top: 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items: flex-start;}
#common_shashi .area_related_product_title{background: none;padding: 6px 0 6px 0;width: 100%;margin-bottom: 20px;margin-top: 0;}
#common_shashi .area_related_product_title span{background: #ac6b4b;color: #ffdb45;padding: 6px 15px 6px 0;font-size: 20px;font-weight: normal;}
#contact_shashi{max-width: 1920px;margin: 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items: flex-start;}
#contact_shashi:before{content: '';background: #ac6b4b;height: 39px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
#contact_shashi:after{content: '';height: 39px;width: 100%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
#contact_shashi.inquiry{padding: 0 0 20px 0;border-top: none;}
#contact_shashi.inquiry .left-content{border-right:none;margin-left: 0;}
#contact_shashi.inquiry .left-content h3{margin: 6px auto 25px auto;}
#contact_shashi.inquiry .left-content h3 span{background: #ac6b4b;color: #ffdb45;padding: 6px 15px 6px 0;font-size: 20px;font-weight: normal;}
#contact_shashi.inquiry .right-content{margin-top: 60px;border-left: 1px dashed #989898;}

#waster_body{font-family:'微软雅黑', 'HELVETICANEUELTPRO-THEX','FZLTXHK';max-width: 1920px;margin: 0 auto;}
#page_area_waster_banner{max-width: 1920px;margin: 0 auto 0 auto;height:532px;overflow: hidden;background:url(../images/area/waster_banner.jpg) center no-repeat;border-bottom:none}
#page_area_waster_banner .wrap{height: auto;}
.waster_flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom: 15px;}
.waster_flex_left{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.waster_flex_right{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.waster_flex_content{overflow: hidden;font-size: 32px;display: inherit;}
#waster_title{position: relative;margin-top: 85px;overflow: hidden;}
#waster_title .waster_flex_left{background: rgba(48,84,156,0.8);}
#waster_title .waster_flex_content #banner_title{display: block;}
#waster_title .waster_flex_content #banner_title #banner_bg{background: rgba(48,84,156,0.8);color: #fff;padding: 15px 20px 15px 0;display: block;}
#waster_title .waster_flex_content #banner_title #banner_bg #big_bold{font-size: 46px;font-weight: bold;}
#waster_feature{position: relative;margin-top: 135px;overflow: hidden;}
#waster_feature .waster_flex_left{background: rgba(48,84,156,0.5);}
#waster_feature ul{background: rgba(48,84,156,0.5);color: #fff;padding: 10px 5% 10px 0;}
#waster_feature ul li{font-size: 16px;margin: 5px auto;}
#waster_feature ul li:before{content:"● ";color:#fff;margin-right: 5px;}
#waster_body_column_1{margin-top: 0;border-top: 5px solid #3172c3;}
#waster_body_column_1_title{display: block;overflow: hidden;padding: 20px 0 10px 0;}
#waster_body_column_1_title span{padding: 20px 10px 10px 10px;background: #3172c3;color:#fff;font-size: 30px;}
#waster_body_column_1_body{border:1px solid #9c9c9c;padding: 20px 0;margin-top: 20px;background: #f7f7f7;}
#waster_body_column_1_content{width: 97%;float: right;margin: 0 1.5%;}
#waster_body_column_1_content img{float: left;margin-right: 3%;}
#waster_body_column_1_content .highway_p{font-size: 14px;}
#waster_body_column_2_left{width: 45%;float: left;}
.waster_body_column{margin: 30px auto;width: 100%;border-top: 3px solid #3172c3;}
h1.waster_title{margin: 2px auto 20px auto;overflow: hidden;}
h1.waster_title .waster_title_span{display: block;overflow: hidden;padding: 5px 0;}
h1.waster_title .waster_left{background: #3172c3;color:#fff;font-size: 18px;padding: 5px 10px;}
h1.waster_title .waster_right{background: #fff;color:#3172c3;font-size: 18px;padding: 4px 9px;margin-left:2px;border:1px solid #3172c3;}
#waster_body_column_2_left_img{float: left;width: 38%;margin-right: 4%;}
#waster_body_column_2_left_img img{width: 98%;margin: 1%;}
#waster_body_column_2_left_content{overflow: hidden;border: 1px solid #9c9c9c;padding: 1%;}
#waster_body_column_2_left_p{width: 100%;}
#waster_body_column_2_right{width: 50%;float: right;}
#waster_body_column_2_right_content{position: relative;border: 1px solid #9c9c9c;padding: 1.29%;text-align: center;}
#waster_body_column_2_right_content img{width:98.6%;}
#waster_body_column_2_right_description{position:absolute;bottom: 7%;left: 5%;padding: 10px 5% 10px 0;text-align: left;}
#waster_body_column_2_right_description img{margin: 0 auto;}
#waster_body_column_2_right_description ul li{font-size: 12px;margin: 5px auto;color:#303030;}
#waster_body_column_2_right_description ul li:before{content:"● ";color:#3172c3;margin-right: 5px;}
#waster_body_column_3 .waster_product_item{width: 24%;margin: 0 0.5%;float: left;}
#waster_body_column_3 .waster_product_item img{width: 100%;margin: 0 auto 5px auto;}
#waster_body_column_3 .waster_product_detail{border:1px solid #b4b6b5;}
#waster_body_column_3 .waster_product_detail .waster_product_name{margin: 10px auto 10px 0;padding: 5px 0;}
#waster_body_column_3 .waster_product_detail .product_name{background: #00b4e9;color: #fff;font-size: 14px;padding: 5px 15px;}
#waster_body_column_3 .waster_product_detail ul li{font-size: 12px;width: 96%;margin: 5px auto;color:#303030;}
#waster_body_column_3 .waster_product_detail ul li:before{content:"● ";color:#40b8ff;margin-right: 5px;}
#waster_body_column_3 .waster_product_more{text-align: right;margin: 10px 0 10px auto;}
#waster_body_column_3 .waster_product_more .more{background: #fa3137;color:#fff;padding: 2px 12px;font-size: 8px;}
#waster_body_column_4{position: relative;}
#waster_body_column_4_main{position: relative;}
#waster_body_column_4_content{width: 100%;position: absolute;left: 0;top: 10%;}
#waster_body_column_4_left{background: #f7f7f7;border-top: 1px solid #9c9c9c;border-bottom: 1px solid #9c9c9c;}
#waster_body_column_4_middel p.highway_p{width: 28%;background: #f7f7f7;border-top: 1px solid #9c9c9c;border-bottom: 1px solid #9c9c9c;border-right: 1px solid #9c9c9c;font-size: 12px;padding: 20px 25px 2% 0;}
#waster_body_column_4_pic{position: relative;text-align: right;}
#waster_body_column_4_pic img{width: 66%;}
#waster_body_column_8{}
#waster_body_column_8_description{font-size: 12px;color:#303030;width:100%;margin: 10px auto;}
#waster_body_column_8_main{border:1px solid #9c9c9c;}
#waster_body_column_8_main img{width: 100%;}
#waster_body_column_8_main .show{display: block;}
#waster_body_column_8_main .hide{display: none;}
#waster_body_column_8_tab li{width: 32%;margin: 10px auto;padding: 10px 0;text-align: center;float:left;border:1px solid #3172c3;color:#3172c3;font-size: 16px;cursor: pointer;}
#waster_body_column_8_tab li:nth-child(2){margin: 10px 1.7%;}
#waster_body_column_8_tab li.on{background: #3172c3;color:#fff;border:1px solid #e7e7e7;}
#common_jianzhulaji .area_related_product,
#common_jianzhulaji .area_related_case{border-top: 3px solid #3172c3;padding-top: 0;}
#common_jianzhulaji .area_related_product_title{width: 100%;margin: 8px auto 20px auto;padding: 0;background: none;border-radius: initial;font-weight: normal;}
#common_jianzhulaji .area_related_product_title span{background: #fff;color:#3172c3;font-size: 18px;padding: 4px 9px;margin-left:2px;border:1px solid #3172c3;}
#common_jianzhulaji .area_related_product_title:before{content:'建筑垃圾的';background: #3172c3;color:#fff;font-size: 18px;padding: 5px 10px;}
#contact_jianzhulaji{border-top: 3px solid #3172c3;padding-top: 0;}
#contact_jianzhulaji.inquiry .left-content h3{margin: 7px auto 20px auto;}
#contact_jianzhulaji.inquiry .left-content h3 span{background: #3172c3;color:#fff;font-size: 18px;padding: 5px 10px;font-weight: normal;}
#contact_jianzhulaji.inquiry .left-content{border-right:none;}
#contact_jianzhulaji.inquiry .right-content{margin-top: 50px;border-left: 1px dashed #989898;}

#slag_body{font-family:'微软雅黑', 'HELVETICANEUELTPRO-THEX','FZLTXHK';max-width: 1920px;margin: 0 auto;}
#page_area_slag_banner{max-width: 1920px;margin: 0 auto 0 auto;height: 488px;overflow: hidden;background:url(../images/area/slag_banner.jpg) center no-repeat;border-bottom:none}
#page_area_slag_banner .wrap{height: auto;}
#slag_title{position: relative;margin-top: 20px;overflow: hidden;}
#slag_title .slag_flex_left{background: rgba(147,69,24,0.7);}
#slag_title .slag_flex_content{overflow: hidden;font-size: 24px;display: inherit;}
#slag_title .slag_flex_content #banner_title{display: block;}
#slag_title .slag_flex_content #banner_title #banner_bg{background: rgba(147,69,24,0.7);color: #fff;padding: 15px 20px 15px 0;display: block;}
#slag_title .slag_flex_content #banner_title #banner_bg #big_bold{font-size: 32px;font-weight: bold;}
.slag_body_column{margin: 30px auto;width: 100%;}
h1.slag_title{margin: 2px auto 20px auto;overflow: hidden;line-height: 2;}
h1.slag_title .slag_title_span{display: block;overflow: hidden;padding: 5px 0;}
h1.slag_title .slag_left{background: #8c3a0d;color:#fff;font-size: 22px;padding: 5px 15px;}
h1.slag_title .slag_right{background: #fff;color:#8c3a0d;font-size: 22px;padding: 5px 10px;margin-left:2px;}
#slag_body .highway_p{font-size: 14px;line-height: 2;}
#slag_body_column_1{margin-top: 20px;}
#slag_body_column_1_body{margin-top: 20px;}
#slag_body_column_1_content{width: 100%;margin: 0 auto;}
#slag_body_column_1_content img{float: left;margin-right: 3%;}
#slag_body_column_1_content .highway_p{font-size: 14px;line-height: 2;}
#slag_body_column_2{margin-top: 20px;}
#slag_body_column_2_body{margin-top: 20px;}
#slag_body_column_2_content{width: 100%;margin: 0 auto;}
#slag_body_column_2_img{float: left;margin-right: 1%;}
#slag_body_column_2_description{background: rgba(244,244,244,0.58);border:solid 1px #d7d7d7;padding: 15px 20px;}
#slag_body_column_2_description .highway_p{font-size: 14px;line-height: 2;}
#slag_body_column_4_title{margin: 0 auto 20px auto;}
#slag_body_column_4 h1.slag_title .slag_title_span{padding: 0;}
#slag_body_column_4 h1.slag_title .slag_right{padding-left: 0;}
#slag_body_column_4 .slag_flex_left{border-bottom: 5px solid #8c3a0d;}
#slag_body_column_4 .slag_title{width:auto;margin:0 auto;border-bottom: 5px solid #8c3a0d;}
#slag_body_column_4 .slag_product_item{width: 19%;margin: 0 0.5%;float: left;}
#slag_body_column_4 .slag_product_item img{width: 100%;margin: 0 auto;}
#slag_body_column_4 .slag_product_detail{overflow: hidden;}
#slag_body_column_4 .slag_product_detail .slag_product_name{width: 100%;text-align: center;margin: 0 auto;background: rgba(156,53,5,0.7);padding: 3px 0;}
#slag_body_column_4 .slag_product_detail .product_name{color: #fff;font-size: 14px;}
#slag_body_column_4 .slag_product_detail .slag_product_feature{background: #edeeed;padding: 10px 0 20px 0;}
#slag_body_column_4 .slag_product_detail ul li{font-size: 12px;width: 96%;margin: 5px auto;color:#161616;}
#slag_body_column_4 .slag_product_detail ul li:before{content:"● ";color:#9c3505;margin-right: 5px;}
#slag_body_column_4 .slag_product_more{width: 100%;text-align: center;margin: 0 auto;background: rgba(156,53,5,0.7);padding: 3px 0;}
#slag_body_column_4 .slag_product_more .more{color:#fff;font-size: 8px;}
#slag_body_column_5 h1.slag_title{margin: 0 auto;}
#slag_body_column_5_description{font-size: 12px;width:100%;margin: 10px auto 20px auto;}
#slag_body_column_5_description .highway_p{color:#9c3505;}
#slag_body_column_5_main{padding: 20px 0;overflow: hidden;border-left: 1px solid #9c3505;border-right: 1px solid #9c3505;border-bottom: 1px solid #9c3505;}
#slag_body_column_5_main div{text-align: center;}
#slag_body_column_5_main h3{clear:both;margin: 10px auto 15px auto;font-size: 16px;font-weight: bold;}
#slag_body_column_5_main .table_div{width: 98%;text-align: center;margin: 0 auto;}
#slag_body_column_5_main table{margin: 0 auto;}
#slag_body_column_5_main table tr td{padding: 3px;}
#slag_body_column_5_main img{margin: 10px auto 0 auto;}
#slag_body_column_5_main .line_remark{font-size: 16px;font-weight: bold;}
#slag_body_column_5_main .show{display: block;}
#slag_body_column_5_main .hide{display: none;}
#slag_body_column_5_tab li{width: 50%;margin: 0 auto;padding: 10px 0;text-align: center;float:left;border: 1px solid #9c3505;background: #9c3505;color:#fff;font-size: 16px;cursor: pointer;}
#slag_body_column_5_tab li.on{background: #fff;color: #9c3505;font-weight: bold;border-bottom: initial;cursor:default;}
#slag_body_column_6 h1.slag_title{margin: 0 auto;}
#slag_body_column_6 .img_remark img{width: 100%;}
#slag_body_column_6_herder{color:#b55f3e;font-size:20px;font-weight: 600;margin: 15px auto;}
#slag_body_column_6_content_2 ul{width: 100%;margin: 10px auto;padding: 5px 0;}
#slag_body_column_6_content_2 ul li{width: 100%;padding: 5px 0;margin: 0 auto;font-size: 12px;color: #b55f3c;}
#slag_body_column_6_content_2 ul li span{color: #b55f3c;font-weight: bold;font-size: 14px;margin-left: 8px;}
#common_gangzha .area_related_product,
#common_gangzha .area_related_case{padding-top: 0;}
#common_gangzha .area_related_product_title{width: 100%;margin: 8px auto 20px auto;padding: 0;background: none;border-radius: initial;font-weight: normal;line-height: 2;}
#common_gangzha .area_related_product_title span{background: #fff;color:#8c3a0d;font-size: 22px;padding: 5px 10px;margin-left:2px;}
#common_gangzha .area_related_product_title:before{content:'钢渣综合回收利用';background: #8c3a0d;color:#fff;font-size: 22px;padding: 5px 15px;}
.lt-ie9 #slag_body_column_4 .slag_flex_left,
.lt-ie9 #slag_body_column_4 .slag_title{border-bottom:inherit;}
.lt-ie9 #slag_body_column_4 .slag_product_detail .slag_product_name,
.lt-ie9 #slag_body_column_4 .slag_product_more{background: #b55f3c;}
.lt-ie9 #slag_body_column_5_tab li{width: 49.8%;}

@media screen and (min-width: 1920px){
    #highway_body_column_2_content{background-position-x: 0;}
    #highway_body_column_2_content p.highway_p{width: 670px;}

    #page_area_railway_banner #railway_banner_right{width: 44%;}

    #railway_body_column_2 .column_title span{padding-left: 20%;}
}
@media screen and (min-width: 1440px){
    #highway_body_column_1_pic{width: 44%;}
    #highway_body_column_1_content{width:54%;max-width: 1036px;}

    #common_shuili{background: url(../images/area/water_bg.jpg) center top no-repeat;}
    #contact_shuili{background: url(../images/area/water_bg.jpg) center -893px no-repeat;}
}
@media screen and (min-width: 1200px){
    .abel_flex_min_1200{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}

    #water_body_column_3_pic .case_item.case_row2{margin-right: 0;margin-left: 6%;width: 27.3333333%;}
    #water_body_column_3_pic .case_item.case_row1,
    #water_body_column_3_pic .case_item.case_row3{text-align: left;}
    #water_body_column_3_pic .case_item.case_row1 p.case_item_description,
    #water_body_column_3_pic .case_item.case_row3 p.case_item_description{margin-left: -85px;text-align: center;}

    #waster_body_column_2_left_p p{margin-top: 6%;}
}
@media screen and (min-width: 721px){
    #railway_body_column_2 .column_title span{font-weight: bold;}
}
@media screen and (min-width: 1601px) and (max-width: 1919px){
    #highway_body_column_2_content{background-position-x: 0;}
    
    #page_area_railway_banner #railway_banner_right{width: 43%;}
    #railway_body_column_2 .column_title span{padding-left: 17%;}
}
@media screen and (min-width: 1441px) and (max-width: 1600px){
    #highway_body_column_2_content{background-position-x: -130px;}
    
    #page_area_railway_banner #railway_banner_right{width: 43%;}
    #railway_body_column_2 .column_title span{padding-left: 13.5%;}
}
@media screen and (min-width: 1367px) and (max-width: 1440px){
    #railway_body_column_2 .column_title span{padding-left: 9.5%;}
}
@media screen and (min-width: 1281px) and (max-width: 1366px){
    #railway_body_column_2 .column_title span{padding-left: 7.2%;}
}
@media screen and (min-width: 1200px) and (max-width: 1280px){
}
@media screen and (max-width: 1199px){
    #highway_body_column_1_pic img{width: 80%;}
    #highway_body_column_1_content p.highway_p{width: 84%;}
    #highway_body_column_2_pic{top:0;}
    #highway_body_column_2_pic .highway_body_product img{width: 80%;}
    #highway_body_column_2_pic #highway_body_asd{width: 200px;margin: 15px 5px 50px 15px;}
    #highway_body_column_2_pic #highway_body_pfq{clear: both;width: 250px;margin: 0 8% 80px auto;}
    #highway_body_column_2_pic #highway_body_hpy{clear: both;width: 300px;margin: -286px auto 100px 37%;}
    #highway_body_column_2_pic #highway_body_pls{width: 350px;margin: 0 auto 20px 5px;top: -230px;}
    #highway_body_column_3_pic{width: 52%;}
    #highway_body_column_3_content{width: 45%;}
    #highway_body_column_3_content p.highway_p{padding-top:0;}
    #highway_body_column_3_content #highway_body_column_3_content_model{margin-top: 0;}
    #highway_body_column_3_content #highway_body_column_3_content_model img{width: 99%;}

    #page_area_railway_banner #railway_banner_right{width: 40%;}
    #page_area_railway_banner #railway_banner_left #area_title{font-size: 4rem;}
    #page_area_railway_banner #railway_banner_left #area_subtitle{font-size: 2.2rem;}
    #railway_body_column_2{background-size: 96%;}
    #railway_body_column_2_content .wrap{width: 96%;}
    #railway_body_column_2_content .railway_body_product_item img{width: 100%;}
    #railway_body_column_2_content .railway_product_name .more{display: none;}
    #railway_body_column_2_content #feature_jc{margin-top: 153px;padding-left: 108px;}
    #railway_body_column_2_content #railway_body_jc img{margin-top: 250px;}
    #railway_body_column_2_content #feature_pfq{margin-top: 46px;padding-left: 108px;}
    #railway_body_column_2_content #railway_body_pfq img{margin-top: 208px;}
    #railway_body_column_2_content #feature_hpy{margin-top: 88px;padding-left: 61px;}
    #railway_body_column_2_content #railway_body_hpy img{margin-top: 178px;}
    #railway_body_column_2_content #feature_gpy{margin-top: 24px;padding-left: 135px;}
    #railway_body_column_2_content #railway_body_gpy img{margin-top: 132px;}
    #railway_body_column_2_content #feature_pls{margin-top: 3px;padding-left: 5%;}
    #railway_body_column_2_content #railway_body_pls img{margin-top: 153px;}
    #railway_body_column_3 .column_body{width: 99%;}
    #railway_body_column_3_pic{width: 52%;}
    #railway_body_column_3_content{width: 45%;}

    #water_body_column_3 .column_body{width: 99%;border-right: 1px solid #ccc;}
    #water_body_column_3_description h3{font-size: 16px;}
    #water_body_column_3_description h3 #style_1{font-size: 22px;}
    #water_body_column_4 .column_body{width: 99%;}
    #water_body_column_4_pic{width: 52%;}
    #water_body_column_4_content{width: 45%;}

    #sand_body_column_2_left{width: 48%;}
    #sand_body_column_2_right{width: 52%;}
    #sand_body_column_2_right ul li{margin: 6px auto;padding: 8px 0;}
    #sand_body_column_5_content_2 ul li{margin: 0 1.5%;width: 97%;}
    #sand_body_column_5_content_2 ul li span{margin-left: 0;}
}
@media screen and (max-width: 1024px){
    #highway_body_column_1_pic img{width: 95%;}
    #highway_body_column_2_content{background-position-x: -330px;}
    #highway_body_column_2_content p.highway_p{width:70%;}

    #page_area_railway_banner #railway_banner_right{width: 38%;}
    #railway_body_column_2_content #feature_jc{margin-top: 140px;padding-left: 100px;}
    #railway_body_column_2_content #railway_body_jc img{margin-top: 250px;}
    #railway_body_column_2_content #feature_pfq{margin-top: 46px;padding-left: 108px;}
    #railway_body_column_2_content #railway_body_pfq img{margin-top: 208px;}
    #railway_body_column_2_content #feature_hpy{margin-top: 79px;padding-left: 50px;}
    #railway_body_column_2_content #railway_body_hpy img{margin-top: 178px;}
    #railway_body_column_2_content #feature_gpy{margin-top: 26px;padding-left: 116px;}
    #railway_body_column_2_content #railway_body_gpy img{margin-top: 132px;}
    #railway_body_column_2_content #feature_pls{margin-top: 3px;padding-left: 50px;}
    #railway_body_column_2_content #railway_body_pls img{margin-top: 153px;}

    .waster_body_column.only_pic div div img{width: 100%;}
}
@media screen and (max-width: 979px){
    div.area_slick_list{display: block;}
    div.area_slick_list.cases_count_1{overflow:hidden;}
    h1.header_banner_title{top: 110px;font-size: 46px;}
    .header_banner_description p.highway_p{line-height: 1.5;}
    #highway_body_column_2{height: auto;}
    #highway_body_column_2_pic{position: relative;clear: both;overflow: hidden;}
    #highway_body_column_2_pic #highway_body_asd,
    #highway_body_column_2_pic #highway_body_pfq,
    #highway_body_column_2_pic #highway_body_hpy,
    #highway_body_column_2_pic #highway_body_pls
    {position:relative;width: 48%;height: auto; float: left;margin: 20px 1%;overflow: hidden;}
    #highway_body_column_2_pic #highway_body_pls{top:0;margin-bottom: 30px;}
    #highway_body_column_2_pic #highway_body_pfq,
    #highway_body_column_2_pic #highway_body_pls{clear: none !important;}
    #highway_body_column_2_pic .highway_body_product img{width: 100%;}
    #highway_body_column_2_pic .highway_product_name{border: 1px solid #009bf5;}
    #highway_body_column_2_content{background-position: center center;}
    #highway_body_column_2_content p.highway_p{width: 95%;padding: 12px 10px;line-height: 1.5;}
    #highway_body_column_4_pic{width: 100%;}
    #highway_body_column_4_content{width: 100%;}

    #page_area_railway_banner #railway_banner_left{width: 60%;margin-right: 40%;}
    #page_area_railway_banner #railway_banner_right{width: 36%;}
    #page_area_railway_banner #railway_banner_left #area_title{font-size: 3.4rem;}
    #page_area_railway_banner #railway_banner_left #area_subtitle{font-size: 1.8rem;}
    #railway_body_column_2_content .railway_product_name,
    #railway_body_column_2_content .railway_product_name .product_name{width:100%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
    #railway_body_column_2_content #feature_jc{margin-top: 14%;padding-left: 10%;}
    #railway_body_column_2_content #railway_body_jc img{margin-top: 115%;}
    #railway_body_column_2_content #feature_pfq{margin-top: 4%;padding-left: 10%;}
    #railway_body_column_2_content #railway_body_pfq img{margin-top: 100%;}
    #railway_body_column_2_content #feature_hpy{margin-top: 7%;padding-left: 3%;}
    #railway_body_column_2_content #railway_body_hpy img{margin-top: 80%;}
    #railway_body_column_2_content #feature_gpy{margin-top: 3%;padding-left: 12%;}
    #railway_body_column_2_content #railway_body_gpy img{margin-top: 60%;}
    #railway_body_column_2_content #feature_pls{margin-top: 0;padding-left: 1%;}
    #railway_body_column_2_content #railway_body_pls img{margin-top: 70%;}

    #page_area_water_banner .header_banner_title #title_row_top{font-size: 45px;}
    #page_area_water_banner .header_banner_description h2{display: block;}
    #water_body_column_1{background-position: center right;}
    #water_body_column_1_herder{text-align: center;margin-right: auto;}
    #water_body_column_1_content{width: 95%;margin: 0 auto;float: none;}
    #water_body_column_2_content{flex-flow: row wrap;}
    #water_body_column_2_content .water_body_product_item{flex:none; -webkit-flex:none; -ms-flex:none;width: 48%;margin: 0 1% 15px 1%;}
    #water_body_column_3_description h3{font-size: 14px;}
    #water_body_column_3_description h3 #style_1{font-size: 18px;}
    #water_body_column_4_pic{width: 99.5%;}
    #water_body_column_4_content{width: 100%;margin-left: 0;}
    #water_body_column_4_content .highway_p{margin: 20px auto 5px auto;}

    #page_area_sand_banner{background-size: 100%;height: 230px;}
    #page_area_sand_banner .sand_title{margin-top: 2%;}
    #page_area_sand_banner .sand_title .sand_title_content span span{font-size: 20px;}
    #sand_body_column_1{margin: 10px auto 0 auto;}
    #sand_body_column_2_left{width: 45%;}
    #sand_body_column_2_right{width: 55%;}
    #sand_body_column_2_right ul li{margin: 5px auto;padding: 5px 0;font-size: 15px;}
    #sand_body_column_2_right ul li span{margin-left: 2%;}
    #sand_body_column_3 .sand_product_item{width: 48%;margin: 10px 1%;}

    #page_area_waster_banner h1{top:0;}
    #waster_products{flex-flow: row wrap;}
    #waster_products .waster_product_item{flex:none; -webkit-flex:none; -ms-flex:none;width: 48%;margin: 0 1% 15px 1%;}

    #page_area_slag_banner h1{top:0;}
    #slag_title .slag_flex_content #banner_title #banner_bg{font-size:24px;}
    #slag_products{flex-flow: row wrap;}
    #slag_products .slag_product_item{flex:none; -webkit-flex:none; -ms-flex:none;width: 48%;margin: 0 1% 15px 1%;}
}
@media screen and (max-width: 858px){
    #water_body_column_3 .column_body{background: none;border-right: none;}
    #water_body_column_3_description{width: 100%;}
    #water_body_column_3_description h3{text-align: center;margin-top: 0;}
    #water_body_column_3_description #detail{margin-top: 5px;margin-bottom: 10px;}
    #water_body_column_3_pic{width: 100%;}

    #page_area_sand_banner{height: 210px;}
    #sand_body_column_2_left{width: 48%;}
    #sand_body_column_2_right{width: 52%;}
    #sand_body_column_2_right ul li{margin: 3px auto;padding: 3px 0;font-size: 14px;}

    #page_area_slag_banner{background:none;height: auto;}
    #page_area_slag_banner #slag_title{margin-top: 20px;}
    #slag_body_column_5_main img{width: 98%;}
}
@media screen and (max-width: 720px){
    .body_abel .highway_p{font-size: 14px;line-height: 1.5;}
    .area_banner, .area_banner .wrap{width:100%;height: auto;overflow: hidden;}
    #page_area_gongsugonglu_banner{background:url(../images/area/banner_highway_m.jpg) top no-repeat;}
    h1.header_banner_title{position:relative;top: 0;margin:10px auto;font-size: 22px;}
    .header_banner_description{position:relative;top:0;margin:0 auto 20px auto;background:rgba(39, 37, 37, 0.7);border-top: 2px solid #fff;border-bottom: 2px solid #fff;}
    .header_banner_description p.highway_p{padding: 8px 15px;line-height: 1.5;font-size: 14px;}
    #highway_body_column_1_pic{width: 100%;padding: 0;text-align: center;}
    #highway_body_column_1_pic img{width: 90%;}
    #highway_body_column_1_content{width:100%;margin: 10px 0  0 0;}
    #highway_body_column_1_content p.highway_p{width: 90%;padding: 15px 15px;margin: 0 auto;}
    #highway_body_column_3_pic{width: 100%;}
    #highway_body_column_3_pic img{width: 99%;margin: 0 auto;}
    #highway_body_column_3_content{width: 100%;margin-left: 0;}
    #highway_body_column_3_content p.highway_p{padding-top:20px;}
    #highway_body_column_4_pic_2{width:48px;}

    #railway_body{background:url(../images/area/high-speed_railway_bg_m.jpg) top center no-repeat;background-size: 100%;}
    #page_area_railway_banner #railway_banner_left{width: 100%;height: auto;margin-right: auto;margin-bottom: 30px;}
    #page_area_railway_banner #railway_banner_right{display: none;}
    #page_area_railway_banner #railway_banner_left #title_company_name{margin-top: 20px;}
    #page_area_railway_banner #railway_banner_left #area_title{font-size: 32px;margin: 15px auto;}
    #railway_body_column_2{background: none;margin: 30px auto 20px auto;border-top: 4px solid #2e82bc;}
    #railway_body_column_2 h2{width: 95%;}
    #railway_body_column_2_content{margin-top: 0;}
    #railway_body_column_2_content .railway_body_product_item{width: 48%;margin: 0 1%;}
    #railway_body_column_2_content .railway_product_name .more{display: block;}
    #railway_body_column_2_content .product_feature{position: relative;}
    #railway_body_column_2_content #feature_jc,
    #railway_body_column_2_content #feature_pfq,
    #railway_body_column_2_content #feature_hpy,
    #railway_body_column_2_content #feature_gpy,
    #railway_body_column_2_content #feature_pls{margin: 10px auto;padding-left: 0;}
    #railway_body_column_2_content #railway_body_jc  img,
    #railway_body_column_2_content #railway_body_pfq img,
    #railway_body_column_2_content #railway_body_hpy img,
    #railway_body_column_2_content #railway_body_gpy img,
    #railway_body_column_2_content #railway_body_pls img{margin-top: 0;}
    #railway_body_column_3_pic{width: 100%;}
    #railway_body_column_3_content{width: 100%;margin-left: 0;}
    #railway_body_column_3_content .highway_p{margin: 20px auto 5px auto;}

    #page_area_water_banner{background:url(../images/area/banner_water_m.jpg) center center no-repeat;}
    #page_area_water_banner .wrap{height: auto;}
    #page_area_water_banner .header_banner_title{position:relative;top: 0;margin:10px auto;}
    #page_area_water_banner .header_banner_title #banner_title{font-size: 22px;margin: 0 auto;text-align: center;}
    #page_area_water_banner .header_banner_title #title_row_top{font-size: 22px;}
    #page_area_water_banner .header_banner_description{position: relative;top:0;border: 0;}
    #water_body_column_1{background:url(../images/area/water_column_1_m.jpg) center no-repeat;height: auto;padding-bottom: 35px;}
    #water_body_column_4_content p.highway_p{padding: 10px 15px;}

    #contact_shuili.inquiry .left-content h3{position: relative;}
    #contact_shuili.inquiry .left-content p:nth-of-type(1){margin-top: 0;}

    #page_area_sand_banner{display:none;background: none;}
    #sand_body_column_2_left{width: 100%;float: none;}
    #sand_body_column_2_right{width: 100%;float: none;}
    #sand_body_column_2_right ul li{margin: 10px auto;padding: 5px 0;font-size: 16px;}

    #page_area_waster_banner .wrap{width: 95%;}
    #waster_body_column_1_content img{float: none;width:100%;margin: 0 auto 10px auto;}
    #waster_body_column_4_content{position: relative;top:0;display: block;flex:none; -webkit-flex:none; -ms-flex:none;}
    #waster_body_column_4_left{display: none;}
    #waster_body_column_4_right{display: none;}
    #waster_body_column_4_middel p.highway_p{width: 96%;margin: 0 auto;border:1px solid #9c9c9c;padding: 10px 1.5%;}
    #waster_body_column_4_pic{width: 100%;}
    #waster_body_column_4_pic img{width: 100%;}

    #slag_title .slag_flex_content.wrap{width: 95%;}
    h1.slag_title{margin: 0 auto;}
    h1.slag_title .slag_left,h1.slag_title .slag_right{font-size: 20px;}
    #slag_body_column_6_herder{font-size: 18px;}
    #common_gangzha .area_related_product_title span,
    #common_gangzha .area_related_product_title:before{font-size: 20px;}
    
    .inquiry .left-content{width: 100%;float: none; border-right: 0;}
    .inquiry .right-content{display: none;}
    .inquiry .inquiry-form li input,
    .inquiry .inquiry-form li textarea{width: 94%;}
    .inquiry .inquiry-form li #dosubmit{width: 45%;margin-right: 4%;}
    .inquiry .inquiry-form li #doreset{width: 45%;}
    .inquiry .inquiry-form li:last-child{margin: 10px auto;}
}
@media screen and (max-width: 600px){
    .area_company_column .area_company_column_title{height:auto;background: none;padding-top: 0;}
    .area_company_column .area_company_column_title #area_company_column_title{width: 100%;margin-top: 0;background: #417413;}

    #highway_body_column_2_pic .wrap{text-align: center;}
    #highway_body_column_2_pic #highway_body_asd,
    #highway_body_column_2_pic #highway_body_pfq,
    #highway_body_column_2_pic #highway_body_hpy,
    #highway_body_column_2_pic #highway_body_pls{width: 95%;}
    #highway_body_column_4_pic_2{width:32px;}

    #water_body_column_2 .column_2_title #column_3{display: none;}
    #water_body_column_2 .column_2_title #column_4{display: none;}
    #water_body_column_2_content .water_body_product_item{width: 100%;margin: 0 auto 15px auto;}
    #water_body_column_3_pic .case_item{width: 48%;}
    #water_body_column_3_pic .case_item img{width: 100%;}

    #sand_body_column_3 .sand_product_item{width: 48%;margin: 10px 1%;}

    #waster_title .waster_flex_content #banner_title #banner_bg #big_bold{font-size: 32px;}
    #waster_body_column_2_left{width: 100%;float: none;}
    #waster_body_column_2_left h1{margin-bottom: 10px;}
    #waster_body_column_2_right{width: 100%;float: none;}
    #waster_body_column_2_right h1{margin: 10px auto;}
    #waster_products .waster_product_item{width: 100%;margin: 0 auto 15px auto;}

    #slag_title .slag_flex_content #banner_title #banner_bg #big_bold{font-size: 32px;}
    #slag_body_column_5_main .table_div{overflow-x:auto;}
}
@media screen and (max-width: 480px){
    .area_company_column_content #row_3{display: none;}
    .area_company_column_content #row_2 li{width: 98%;margin-left: 2%;}

    #page_area_railway_banner #railway_banner_left #area_title{font-size: 28px;}
    #page_area_railway_banner #railway_banner_left #area_subtitle{font-size: 18px;}
    #railway_body_column_2_content .railway_body_product_item{width: 96%;margin: 0 2%;}

    #water_body_column_4_pic{width: 99%;}

    #sand_body_column_3 .sand_product_item{width: 100%;margin: 10px auto;}
    #sand_body_column_3 .sand_title #sand_body_column_3_title_more{display: none;}
    #sand_body_column_3 .sand_title #sand_body_column_3_title_ico{display: none;}
    #sand_body_column_5_content_1{display:none;}
    #sand_body_column_5_content_3{display:none;}

    #waster_title .waster_flex_content #banner_title #banner_bg #big_bold{font-size: 24px;}

    #slag_title .slag_flex_content #banner_title #banner_bg{font-size: 20px;}
    #slag_title .slag_flex_content #banner_title #banner_bg #big_bold{font-size: 24px;}
    #slag_products .slag_product_item{width: 100%;margin: 0 auto 15px auto;}
    #slag_body_column_6_content_1{display:none;}
    #slag_body_column_6_content_3{display:none;}
}
